Use minimal replacement class for MessageModel

This commit is contained in:
Scott Nonnenberg
2025-01-10 08:18:32 +10:00
committed by GitHub
parent 6b00cf756e
commit f846678b90
95 changed files with 3919 additions and 4457 deletions

View File

@@ -7,6 +7,7 @@ import { _migrateMessageData as migrateMessageData } from '../../messages/migrat
import type { MessageAttributesType } from '../../model-types';
import { DataReader, DataWriter } from '../../sql/Client';
import { generateAci } from '../../types/ServiceId';
import { postSaveUpdates } from '../../util/cleanup';
function composeMessage(timestamp: number): MessageAttributesType {
return {
@@ -39,6 +40,7 @@ describe('utils/migrateMessageData', async () => {
await DataWriter.saveMessages(messages, {
forceSave: true,
ourAci: generateAci(),
postSaveUpdates,
});
const result = await migrateMessageData({