fix: Two restore options when an archived document is deleted (#2194)

* Merge two menu items

* Add deletedAt guard condition in document unarchive policy

* Make the parentDocumentId null

* Update test
This commit is contained in:
Saumya Pandey
2021-06-11 11:22:32 +05:30
committed by GitHub
parent f58032d305
commit d71f0ae6bd
4 changed files with 4 additions and 8 deletions

View File

@ -149,6 +149,7 @@ allow(User, "unarchive", Document, (user, document) => {
if (cannot(user, "update", document.collection)) return false;
if (!document.archivedAt) return false;
if (document.deletedAt) return false;
return user.teamId === document.teamId;
});