Просмотр исходного кода

Reinstate options param in getDoc

Removed in #23209 - used by the admin restore doc functionality.

GitOrigin-RevId: bb3b682ef19719956236ec24807e19cbc09f049c
Andrew Rumble 1 год назад
Родитель
Сommit
814a55809b
1 измененных файлов с 10 добавлено и 2 удалено
  1. 10 2
      services/web/app/src/Features/Project/ProjectEntityHandler.js

+ 10 - 2
services/web/app/src/Features/Project/ProjectEntityHandler.js

@@ -99,10 +99,18 @@ function getAllDocPathsFromProject(project) {
   return docPath
   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(
   const { lines, rev, version, ranges } = await DocstoreManager.promises.getDoc(
     projectId,
     projectId,
-    docId
+    docId,
+    options
   )
   )
   return { lines, rev, version, ranges }
   return { lines, rev, version, ranges }
 }
 }