[WEB-3411] fix: archive permission (#6661)

* fix restore typo

* fix archive permissions

* fix restore typo
This commit is contained in:
Vipin Chaudhary 2025-02-24 14:33:55 +05:30 committed by GitHub
parent 952eee8d55
commit bcb9c73634
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 9 additions and 7 deletions

View file

@ -44,7 +44,8 @@ export const ArchivedIssueQuickActions: React.FC<IQuickActionProps> = observer((
// auth
const isEditingAllowed =
allowPermissions([EUserPermissions.ADMIN, EUserPermissions.MEMBER], EUserPermissionsLevel.PROJECT) && !readOnly;
const isRestoringAllowed = handleRestore && isEditingAllowed;
const isRestoringAllowed =
handleRestore && allowPermissions([EUserPermissions.ADMIN, EUserPermissions.MEMBER], EUserPermissionsLevel.PROJECT);
const issueLink = `${workspaceSlug}/projects/${issue.project_id}/archives/issues/${issue.id}`;