cleanAttributes: Use value from cache, not from database

Co-authored-by: Scott Nonnenberg <scott@signal.org>
This commit is contained in:
automated-signal
2024-08-12 15:16:51 -05:00
committed by GitHub
parent f12e67bffe
commit f1921fb5f5

View File

@@ -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;