From 814a55809b174012b3a3e35ee5cf9ca92c9cead2 Mon Sep 17 00:00:00 2001 From: Andrew Rumble Date: Tue, 8 Apr 2025 10:53:25 +0100 Subject: [PATCH] Reinstate options param in getDoc Removed in #23209 - used by the admin restore doc functionality. GitOrigin-RevId: bb3b682ef19719956236ec24807e19cbc09f049c --- .../app/src/Features/Project/ProjectEntityHandler.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/services/web/app/src/Features/Project/ProjectEntityHandler.js b/services/web/app/src/Features/Project/ProjectEntityHandler.js index b834f58d2a..7d0498ffd0 100644 --- a/services/web/app/src/Features/Project/ProjectEntityHandler.js +++ b/services/web/app/src/Features/Project/ProjectEntityHandler.js @@ -99,10 +99,18 @@ function getAllDocPathsFromProject(project) { return docPath } -async function getDoc(projectId, docId) { +/** + * + * @param {string} projectId + * @param {string} docId + * @param {{peek?: boolean, include_deleted?: boolean}} options + * @return {Promise<{lines: *, rev: *, version: *, ranges: *}>} + */ +async function getDoc(projectId, docId, options = {}) { const { lines, rev, version, ranges } = await DocstoreManager.promises.getDoc( projectId, - docId + docId, + options ) return { lines, rev, version, ranges } }