Skip to content

Commit bcb9c73

Browse files
authored
[WEB-3411] fix: archive permission (#6661)
* fix restore typo * fix archive permissions * fix restore typo
1 parent 952eee8 commit bcb9c73

File tree

7 files changed

+9
-7
lines changed

7 files changed

+9
-7
lines changed

packages/i18n/src/locales/en/translations.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,7 @@
287287
"Cancel": "Cancel",
288288
"edit": "Edit",
289289
"archive": "Archive",
290-
"restor": "Restore",
290+
"restore": "Restore",
291291
"open_in_new_tab": "Open in new tab",
292292
"delete": "Delete",
293293
"deleting": "Deleting",
@@ -613,6 +613,7 @@
613613
"open_in_new_tab": "Open in new tab",
614614
"copy_link": "Copy link",
615615
"archive": "Archive",
616+
"restore": "Restore",
616617
"delete": "Delete",
617618
"remove_relation": "Remove relation",
618619
"subscribe": "Subscribe",

packages/i18n/src/locales/es/translations.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -459,7 +459,7 @@
459459
"Cancel": "Cancelar",
460460
"edit": "Editar",
461461
"archive": "Archivar",
462-
"restor": "Restaurar",
462+
"restore": "Restaurar",
463463
"open_in_new_tab": "Abrir en nueva pestaña",
464464
"delete": "Eliminar",
465465
"deleting": "Eliminando",

packages/i18n/src/locales/fr/translations.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -457,7 +457,7 @@
457457
"Cancel": "Annuler",
458458
"edit": "Modifier",
459459
"archive": "Archiver",
460-
"restor": "Restaurer",
460+
"restore": "Restaurer",
461461
"open_in_new_tab": "Ouvrir dans un nouvel onglet",
462462
"delete": "Supprimer",
463463
"deleting": "Suppression",

packages/i18n/src/locales/ja/translations.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -457,7 +457,7 @@
457457
"Cancel": "キャンセル",
458458
"edit": "編集",
459459
"archive": "アーカイブ",
460-
"restor": "復元",
460+
"restore": "復元",
461461
"open_in_new_tab": "新しいタブで開く",
462462
"delete": "削除",
463463
"deleting": "削除中",

packages/i18n/src/locales/zh-CN/translations.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -457,7 +457,7 @@
457457
"Cancel": "取消",
458458
"edit": "编辑",
459459
"archive": "归档",
460-
"restor": "恢复",
460+
"restore": "恢复",
461461
"open_in_new_tab": "在新标签页中打开",
462462
"delete": "删除",
463463
"deleting": "删除中",

web/core/components/cycles/quick-actions.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ export const CycleQuickActions: React.FC<Props> = observer((props) => {
134134
{
135135
key: "restore",
136136
action: handleRestoreCycle,
137-
title: t("restor"),
137+
title: t("restore"),
138138
icon: ArchiveRestoreIcon,
139139
shouldRender: isEditingAllowed && isArchived,
140140
},

web/core/components/issues/issue-layouts/quick-action-dropdowns/archived-issue.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@ export const ArchivedIssueQuickActions: React.FC<IQuickActionProps> = observer((
4444
// auth
4545
const isEditingAllowed =
4646
allowPermissions([EUserPermissions.ADMIN, EUserPermissions.MEMBER], EUserPermissionsLevel.PROJECT) && !readOnly;
47-
const isRestoringAllowed = handleRestore && isEditingAllowed;
47+
const isRestoringAllowed =
48+
handleRestore && allowPermissions([EUserPermissions.ADMIN, EUserPermissions.MEMBER], EUserPermissionsLevel.PROJECT);
4849

4950
const issueLink = `${workspaceSlug}/projects/${issue.project_id}/archives/issues/${issue.id}`;
5051

0 commit comments

Comments
 (0)