Quellcode durchsuchen

Merge pull request #11708 from overleaf/bg-reinitialise-project-history

allow re-initialisation of history

GitOrigin-RevId: 85caf506df736917f6870f68b3bfab46d57aa28e
Miguel Serrano vor 3 Jahren
Ursprung
Commit
ef499680aa

+ 5 - 2
services/web/modules/history-migration/app/src/ProjectHistoryController.js

@@ -919,9 +919,12 @@ async function buildUpdates(
  * @returns {Promise<void>}
  */
 async function deleteProjectHistory(projectId) {
-  await HistoryManager.promises.deleteProjectHistory(projectId)
+  // look up the history id from the project
+  const historyId = await ProjectHistoryHandler.promises.getHistoryId(projectId)
+  // delete the history from project-history and history-v1
+  await HistoryManager.promises.deleteProject(projectId, historyId)
   // TODO: send a message to document-updater?
-  await ProjectHistoryHandler.unsetHistory(projectId)
+  await ProjectHistoryHandler.promises.unsetHistory(projectId)
 }
 
 /**