From b9d4d475e0822b97fe40356a43473582a569b3d3 Mon Sep 17 00:00:00 2001 From: DylanDylann Date: Wed, 25 Oct 2023 22:52:13 +0700 Subject: [PATCH] fix trim the draft private note --- src/libs/actions/Report.js | 2 +- src/pages/PrivateNotes/PrivateNotesEditPage.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libs/actions/Report.js b/src/libs/actions/Report.js index 29ebcaff121f..d2062e2dcb58 100644 --- a/src/libs/actions/Report.js +++ b/src/libs/actions/Report.js @@ -2359,7 +2359,7 @@ function clearPrivateNotesError(reportID, accountID) { } function getDraftPrivateNote(reportID) { - return draftNoteMap[reportID]; + return draftNoteMap[reportID] || ''; } /** diff --git a/src/pages/PrivateNotes/PrivateNotesEditPage.js b/src/pages/PrivateNotes/PrivateNotesEditPage.js index d8b91c27c501..9be0f42e9a5b 100644 --- a/src/pages/PrivateNotes/PrivateNotesEditPage.js +++ b/src/pages/PrivateNotes/PrivateNotesEditPage.js @@ -64,7 +64,7 @@ function PrivateNotesEditPage({route, personalDetailsList, session, report}) { // We need to edit the note in markdown format, but display it in HTML format const parser = new ExpensiMark(); const [privateNote, setPrivateNote] = useState( - () => Report.getDraftPrivateNote(report.reportID) || parser.htmlToMarkdown(lodashGet(report, ['privateNotes', route.params.accountID, 'note'], '')).trim(), + () => Report.getDraftPrivateNote(report.reportID).trim() || parser.htmlToMarkdown(lodashGet(report, ['privateNotes', route.params.accountID, 'note'], '')).trim(), ); /**