[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

@ -287,7 +287,7 @@
"Cancel": "Cancel", "Cancel": "Cancel",
"edit": "Edit", "edit": "Edit",
"archive": "Archive", "archive": "Archive",
"restor": "Restore", "restore": "Restore",
"open_in_new_tab": "Open in new tab", "open_in_new_tab": "Open in new tab",
"delete": "Delete", "delete": "Delete",
"deleting": "Deleting", "deleting": "Deleting",
@ -613,6 +613,7 @@
"open_in_new_tab": "Open in new tab", "open_in_new_tab": "Open in new tab",
"copy_link": "Copy link", "copy_link": "Copy link",
"archive": "Archive", "archive": "Archive",
"restore": "Restore",
"delete": "Delete", "delete": "Delete",
"remove_relation": "Remove relation", "remove_relation": "Remove relation",
"subscribe": "Subscribe", "subscribe": "Subscribe",

View file

@ -459,7 +459,7 @@
"Cancel": "Cancelar", "Cancel": "Cancelar",
"edit": "Editar", "edit": "Editar",
"archive": "Archivar", "archive": "Archivar",
"restor": "Restaurar", "restore": "Restaurar",
"open_in_new_tab": "Abrir en nueva pestaña", "open_in_new_tab": "Abrir en nueva pestaña",
"delete": "Eliminar", "delete": "Eliminar",
"deleting": "Eliminando", "deleting": "Eliminando",

View file

@ -457,7 +457,7 @@
"Cancel": "Annuler", "Cancel": "Annuler",
"edit": "Modifier", "edit": "Modifier",
"archive": "Archiver", "archive": "Archiver",
"restor": "Restaurer", "restore": "Restaurer",
"open_in_new_tab": "Ouvrir dans un nouvel onglet", "open_in_new_tab": "Ouvrir dans un nouvel onglet",
"delete": "Supprimer", "delete": "Supprimer",
"deleting": "Suppression", "deleting": "Suppression",

View file

@ -457,7 +457,7 @@
"Cancel": "キャンセル", "Cancel": "キャンセル",
"edit": "編集", "edit": "編集",
"archive": "アーカイブ", "archive": "アーカイブ",
"restor": "復元", "restore": "復元",
"open_in_new_tab": "新しいタブで開く", "open_in_new_tab": "新しいタブで開く",
"delete": "削除", "delete": "削除",
"deleting": "削除中", "deleting": "削除中",

View file

@ -457,7 +457,7 @@
"Cancel": "取消", "Cancel": "取消",
"edit": "编辑", "edit": "编辑",
"archive": "归档", "archive": "归档",
"restor": "恢复", "restore": "恢复",
"open_in_new_tab": "在新标签页中打开", "open_in_new_tab": "在新标签页中打开",
"delete": "删除", "delete": "删除",
"deleting": "删除中", "deleting": "删除中",

View file

@ -134,7 +134,7 @@ export const CycleQuickActions: React.FC<Props> = observer((props) => {
{ {
key: "restore", key: "restore",
action: handleRestoreCycle, action: handleRestoreCycle,
title: t("restor"), title: t("restore"),
icon: ArchiveRestoreIcon, icon: ArchiveRestoreIcon,
shouldRender: isEditingAllowed && isArchived, shouldRender: isEditingAllowed && isArchived,
}, },

View file

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