From 0923bf3c7d9e36a3c122ffa4f581f1c15539a418 Mon Sep 17 00:00:00 2001 From: yu-i-i Date: Wed, 17 Sep 2025 17:20:59 +0200 Subject: [PATCH] Track changes: Use `getProjectRanges` introduced in the upstream --- .../app/src/TrackChangesController.mjs | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/services/web/modules/track-changes/app/src/TrackChangesController.mjs b/services/web/modules/track-changes/app/src/TrackChangesController.mjs index 931ce06bfa..07a9bf40d4 100644 --- a/services/web/modules/track-changes/app/src/TrackChangesController.mjs +++ b/services/web/modules/track-changes/app/src/TrackChangesController.mjs @@ -10,14 +10,6 @@ import CollaboratorsGetter from '../../../../app/src/Features/Collaborators/Coll import { Project } from '../../../../app/src/models/Project.js' import pLimit from 'p-limit' -function _transformId(doc) { - if (doc._id) { - doc.id = doc._id - delete doc._id - } - return doc -} - const TrackChangesController = { async trackChanges(req, res, next) { try { @@ -45,9 +37,8 @@ const TrackChangesController = { async getAllRanges(req, res, next) { try { const { project_id } = req.params - await DocumentUpdaterHandler.promises.flushProjectToMongo(project_id) - const ranges = await DocstoreManager.promises.getAllRanges(project_id) - res.json(ranges.map(_transformId)) + const ranges = await DocumentUpdaterHandler.promises.getProjectRanges(project_id) + res.json(ranges) } catch (err) { next(err) }