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 +}