mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-07 08:09:01 +02:00
Store deletedProjectReviewerIds on deleterData (#23868)
GitOrigin-RevId: 1ae0aaf59de6869fc9469bffaf0c68fe17405464
This commit is contained in:
@@ -244,6 +244,7 @@ async function deleteProject(projectId, options = {}) {
|
||||
deletedProjectOwnerId: project.owner_ref,
|
||||
deletedProjectCollaboratorIds: project.collaberator_refs,
|
||||
deletedProjectReadOnlyIds: project.readOnly_refs,
|
||||
deletedProjectReviewerIds: project.reviewer_refs,
|
||||
deletedProjectReadWriteTokenAccessIds:
|
||||
project.tokenAccessReadAndWrite_refs,
|
||||
deletedProjectOverleafId: project.overleaf
|
||||
|
||||
@@ -12,6 +12,7 @@ const DeleterDataSchema = new Schema({
|
||||
deletedProjectOwnerId: { type: ObjectId, ref: 'User' },
|
||||
deletedProjectCollaboratorIds: [{ type: ObjectId, ref: 'User' }],
|
||||
deletedProjectReadOnlyIds: [{ type: ObjectId, ref: 'User' }],
|
||||
deletedProjectReviewerIds: [{ type: ObjectId, ref: 'User' }],
|
||||
deletedProjectReadWriteTokenAccessIds: [{ type: ObjectId, ref: 'User' }],
|
||||
deletedProjectReadOnlyTokenAccessIds: [{ type: ObjectId, ref: 'User' }],
|
||||
deletedProjectReadWriteToken: { type: String },
|
||||
|
||||
@@ -279,6 +279,7 @@ describe('ProjectDeleter', function () {
|
||||
deletedProjectOwnerId: this.project.owner_ref,
|
||||
deletedProjectCollaboratorIds: this.project.collaberator_refs,
|
||||
deletedProjectReadOnlyIds: this.project.readOnly_refs,
|
||||
deletedProjectReviewerIds: this.project.reviewer_refs,
|
||||
deletedProjectReadWriteTokenAccessIds:
|
||||
this.project.tokenAccessReadAndWrite_refs,
|
||||
deletedProjectReadOnlyTokenAccessIds:
|
||||
@@ -828,6 +829,7 @@ function dummyProject() {
|
||||
rootFolder: [],
|
||||
collaberator_refs: [new ObjectId(), new ObjectId()],
|
||||
readOnly_refs: [new ObjectId(), new ObjectId()],
|
||||
reviewer_refs: [new ObjectId()],
|
||||
tokenAccessReadAndWrite_refs: [new ObjectId(), new ObjectId()],
|
||||
tokenAccessReadOnly_refs: [new ObjectId(), new ObjectId()],
|
||||
owner_ref: new ObjectId(),
|
||||
|
||||
Reference in New Issue
Block a user