Save modified messages for edits
This commit is contained in:
parent
156cbca1a3
commit
6c88c7c587
3 changed files with 3 additions and 9 deletions
|
@ -35,13 +35,9 @@ import { strictAssert } from './assert';
|
|||
export async function modifyTargetMessage(
|
||||
message: MessageModel,
|
||||
conversation: ConversationModel,
|
||||
options?: { isFirstRun: boolean; skipEdits: boolean; skipSave: boolean }
|
||||
options?: { isFirstRun: boolean; skipEdits: boolean }
|
||||
): Promise<void> {
|
||||
const {
|
||||
isFirstRun = false,
|
||||
skipEdits = false,
|
||||
skipSave = false,
|
||||
} = options ?? {};
|
||||
const { isFirstRun = false, skipEdits = false } = options ?? {};
|
||||
|
||||
const logId = `modifyTargetMessage/${message.idForLogging()}`;
|
||||
const type = message.get('type');
|
||||
|
@ -267,7 +263,7 @@ export async function modifyTargetMessage(
|
|||
);
|
||||
}
|
||||
|
||||
if (!skipSave && changed && !isFirstRun) {
|
||||
if (changed && !isFirstRun) {
|
||||
log.info(`${logId}: Changes in second run; saving.`);
|
||||
await window.Signal.Data.saveMessage(message.attributes, {
|
||||
ourAci,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue