diff --git a/lib/shared/dm-ops/send-text-message-spec.js b/lib/shared/dm-ops/send-text-message-spec.js --- a/lib/shared/dm-ops/send-text-message-spec.js +++ b/lib/shared/dm-ops/send-text-message-spec.js @@ -9,6 +9,7 @@ import { createRepliesCountUpdate } from './dm-op-utils.js'; import type { DMSendTextMessageOperation } from '../../types/dm-ops.js'; import { messageTypes } from '../../types/message-types-enum.js'; +import type { NotificationsCreationData } from '../../types/notif-types.js'; import { updateTypes } from '../../types/update-types-enum.js'; import type { ClientUpdateInfo } from '../../types/update-types.js'; @@ -66,6 +67,23 @@ }, }; }, + notificationsCreationData( + dmOp: DMSendTextMessageOperation, + ): NotificationsCreationData { + const { threadID, creatorID, messageID, time, text } = dmOp; + return { + messageDatas: [ + { + type: messageTypes.TEXT, + localID: messageID, + creatorID, + threadID, + time, + text, + }, + ], + }; + }, }); export { sendTextMessageSpec };