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

Merge pull request #2023 from overleaf/spd-fix-deleted-project-expiry

Fix not-found error when cleaning up deleted projects

GitOrigin-RevId: db3d0f8756319dbeb7ff753a8603cf61b9fb8a0c
Simon Detheridge 7 лет назад
Родитель
Сommit
d9d9ee9541

+ 1 - 1
services/web/app/src/Features/Project/ProjectDeleter.js

@@ -103,7 +103,7 @@ const ProjectDeleter = {
             deletedProjects,
             function(deletedProject, cb) {
               ProjectDeleter.expireDeletedProject(
-                deletedProject.deletedProjectId,
+                deletedProject.deleterData.deletedProjectId,
                 cb
               )
             },

+ 3 - 2
services/web/test/unit/src/Project/ProjectDeleterTests.js

@@ -58,7 +58,8 @@ describe('ProjectDeleter', () => {
             .subtract(95, 'days')
             .toDate(),
           deleterId: '588f3ddae8ebc1bac07c9fa4',
-          deleterIpAddress: '172.19.0.1'
+          deleterIpAddress: '172.19.0.1',
+          deletedProjectId: '5cf9270b4eff6e186cf8b05e'
         },
         project: {
           _id: '5cf9270b4eff6e186cf8b05e'
@@ -359,7 +360,7 @@ describe('ProjectDeleter', () => {
 
     it('should call expireDeletedProject', done => {
       expect(this.ProjectDeleter.expireDeletedProject).to.have.been.calledWith(
-        this.deletedProjects[0].deletedProjectId
+        this.deletedProjects[0].deleterData.deletedProjectId
       )
       done()
     })