From 00eb9c913527d72352bf98ba488f82b7164398f6 Mon Sep 17 00:00:00 2001 From: M M Arif Date: Mon, 24 Aug 2020 12:03:16 +0200 Subject: [PATCH] Fix edit comment draft (#661) Fix edit comment draft Co-authored-by: M M Arif Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/661 --- .../mian/gitnex/activities/ReplyToIssueActivity.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/mian/gitnex/activities/ReplyToIssueActivity.java b/app/src/main/java/org/mian/gitnex/activities/ReplyToIssueActivity.java index 64bd24a4..2625523a 100644 --- a/app/src/main/java/org/mian/gitnex/activities/ReplyToIssueActivity.java +++ b/app/src/main/java/org/mian/gitnex/activities/ReplyToIssueActivity.java @@ -104,7 +104,12 @@ public class ReplyToIssueActivity extends BaseActivity { } else { - draftIdOnCreate = returnDraftId(); + if(getIntent().getStringExtra("commentBody") != null) { + draftIdOnCreate = returnDraftId(getIntent().getStringExtra("commentBody")); + } + else { + draftIdOnCreate = returnDraftId(""); + } } replyButton = findViewById(R.id.replyButton); @@ -216,7 +221,7 @@ public class ReplyToIssueActivity extends BaseActivity { } - private long returnDraftId() { + private long returnDraftId(String draftText) { TinyDB tinyDb = new TinyDB(getApplicationContext()); @@ -226,7 +231,7 @@ public class ReplyToIssueActivity extends BaseActivity { DraftsApi draftsApi = new DraftsApi(appCtx); - return draftsApi.insertDraft(repositoryId, currentActiveAccountId, issueNumber, "", StaticGlobalVariables.draftTypeComment, ""); + return draftsApi.insertDraft(repositoryId, currentActiveAccountId, issueNumber, draftText, StaticGlobalVariables.draftTypeComment, ""); }