diff --git a/src/core/message/MessageViewModel.ts b/src/core/message/MessageViewModel.ts index 7ff4a03..a1d5dc7 100644 --- a/src/core/message/MessageViewModel.ts +++ b/src/core/message/MessageViewModel.ts @@ -79,7 +79,7 @@ export class MessageViewModel { update = (data: Partial) => { this.slowUpdate.cancel?.() - + return messageTable.put({ ...this.source, ...data }) } @@ -102,7 +102,7 @@ export class MessageViewModel { async setExtraDetails(detailObject?: Record) { const details = formatMessageDetails(detailObject) - const extras = MessageExtrasModel.safeParse({ ...this.source.extras, details }) + const extras = MessageExtrasModel.safeParse({ ...this.source.extras, details }).data await this.update({ extras }) }