From 580fc2bad6dc39802101105d72430016dcffd0da Mon Sep 17 00:00:00 2001 From: Domagoj Kriskovic Date: Wed, 26 Nov 2025 12:07:13 +0100 Subject: [PATCH] [notifications] include tracked changes in email notifications GitOrigin-RevId: 01011739ef183e0fca606a5d9cbf6c23eaa14644 --- .../web/app/src/Features/Documents/DocumentController.mjs | 8 +++++++- services/web/types/module-hooks.ts | 5 +++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/services/web/app/src/Features/Documents/DocumentController.mjs b/services/web/app/src/Features/Documents/DocumentController.mjs index 764c2efbca..92f848110b 100644 --- a/services/web/app/src/Features/Documents/DocumentController.mjs +++ b/services/web/app/src/Features/Documents/DocumentController.mjs @@ -94,7 +94,13 @@ async function setDocument(req, res) { 'finished receiving set document request from api (docupdater)' ) - await Modules.promises.hooks.fire('docModified', projectId, docId, ranges) + await Modules.promises.hooks.fire( + 'docModified', + projectId, + docId, + ranges, + lastUpdatedAt + ) res.json(result) } diff --git a/services/web/types/module-hooks.ts b/services/web/types/module-hooks.ts index b676017f03..1dea7cb3ac 100644 --- a/services/web/types/module-hooks.ts +++ b/services/web/types/module-hooks.ts @@ -8,3 +8,8 @@ export type CommentAddedEvent = { threadId: string messageId: string } + +export type ProjectModifiedEvent = { + projectId: string + timestamp: number +}