From 102a906f6224f9044542579049a147d2171fc7ec Mon Sep 17 00:00:00 2001 From: M M Arif Date: Mon, 24 Jun 2019 01:30:53 +0500 Subject: [PATCH] update ms --- .../org/mian/gitnex/activities/EditIssueActivity.java | 9 ++++++--- .../main/java/org/mian/gitnex/models/CreateIssue.java | 3 ++- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/mian/gitnex/activities/EditIssueActivity.java b/app/src/main/java/org/mian/gitnex/activities/EditIssueActivity.java index 8bbb0c43..3b2963f5 100644 --- a/app/src/main/java/org/mian/gitnex/activities/EditIssueActivity.java +++ b/app/src/main/java/org/mian/gitnex/activities/EditIssueActivity.java @@ -179,6 +179,9 @@ public class EditIssueActivity extends AppCompatActivity implements View.OnClick final String instanceToken = "token " + tinyDb.getString(loginUid + "-token"); final int issueIndex = Integer.parseInt(tinyDb.getString("issueNumber")); + Milestones mModel = (Milestones) editIssueMilestoneSpinner.getSelectedItem(); + + int editIssueMilestoneId = mModel.getId(); String editIssueTitleForm = editIssueTitle.getText().toString(); String editIssueDescriptionForm = editIssueDescription.getText().toString(); @@ -213,15 +216,15 @@ public class EditIssueActivity extends AppCompatActivity implements View.OnClick //Log.i("editIssueDueDateForm", String.valueOf(editIssueDueDateForm)); disableProcessButton(); - editIssue(instanceUrl, instanceToken, repoOwner, repoName, issueIndex, loginUid, editIssueTitleForm, editIssueDescriptionForm, editIssueDueDateForm); + editIssue(instanceUrl, instanceToken, repoOwner, repoName, issueIndex, loginUid, editIssueTitleForm, editIssueDescriptionForm, editIssueDueDateForm, editIssueMilestoneId); } - private void editIssue(String instanceUrl, String instanceToken, String repoOwner, String repoName, int issueIndex, String loginUid, String title, String description, String dueDate) { + private void editIssue(String instanceUrl, String instanceToken, String repoOwner, String repoName, int issueIndex, String loginUid, String title, String description, String dueDate, int editIssueMilestoneId) { final TinyDB tinyDb = new TinyDB(getApplicationContext()); - CreateIssue issueData = new CreateIssue(title, description, dueDate); + CreateIssue issueData = new CreateIssue(title, description, dueDate, editIssueMilestoneId); Call call = RetrofitClient .getInstance(instanceUrl) diff --git a/app/src/main/java/org/mian/gitnex/models/CreateIssue.java b/app/src/main/java/org/mian/gitnex/models/CreateIssue.java index 17c7d36f..3d81d7f3 100644 --- a/app/src/main/java/org/mian/gitnex/models/CreateIssue.java +++ b/app/src/main/java/org/mian/gitnex/models/CreateIssue.java @@ -29,10 +29,11 @@ public class CreateIssue { this.labels = labels; } - public CreateIssue(String title, String body, String due_date) { + public CreateIssue(String title, String body, String due_date, int milestone) { this.title = title; this.body = body; this.due_date = due_date; + this.milestone = milestone; } private class Assignees {