From 49d7e0e0cc41623af142d42feea170af2b87f563 Mon Sep 17 00:00:00 2001 From: automated-signal <37887102+automated-signal@users.noreply.github.com> Date: Mon, 12 Aug 2024 15:17:01 -0500 Subject: [PATCH] cleanAttributes: Use value from cache, not from database Co-authored-by: Scott Nonnenberg --- ts/models/conversations.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ts/models/conversations.ts b/ts/models/conversations.ts index 475665b47e..81b580ff12 100644 --- a/ts/models/conversations.ts +++ b/ts/models/conversations.ts @@ -1820,7 +1820,7 @@ export class ConversationModel extends window.Backbone let upgradedMessage = message; if ((schemaVersion || 0) < Message.VERSION_NEEDED_FOR_DISPLAY) { // Yep, we really do want to wait for each of these - upgradedMessage = await upgradeMessageSchema(message); + upgradedMessage = await upgradeMessageSchema(model.attributes); model.set(upgradedMessage); await DataWriter.saveMessage(upgradedMessage, { ourAci }); upgraded += 1;