From f0aa631f578ebc320c0e94aa755c4853584cd8ff Mon Sep 17 00:00:00 2001 From: Stef Coenen Date: Thu, 30 Jan 2025 16:01:39 +0100 Subject: [PATCH] Hotfix for looped draft saver; --- .../src/components/Community/Message/composer/DraftSaver.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/apps/community-app/src/components/Community/Message/composer/DraftSaver.tsx b/packages/apps/community-app/src/components/Community/Message/composer/DraftSaver.tsx index 8ba2c3a30..4b6dab687 100644 --- a/packages/apps/community-app/src/components/Community/Message/composer/DraftSaver.tsx +++ b/packages/apps/community-app/src/components/Community/Message/composer/DraftSaver.tsx @@ -51,10 +51,13 @@ export const DraftSaver = ({ ) return; + const emptiedDraft = isEmptyRichText(message) ? undefined : message; + if (drafts[draftKey]?.message === undefined && emptiedDraft === undefined) return; + const newDrafts: Record = { ...drafts, [draftKey]: { - message: isEmptyRichText(message) ? undefined : message, + message: emptiedDraft, updatedAt: updatedAt || 0, }, };