From 7b3d09f21d25d714c2b8b69021d2be3000283a4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Kruli=C5=A1?= Date: Mon, 3 Jun 2024 17:29:09 +0200 Subject: [PATCH] Fixing visibility of link buttons in Archive group tree. --- src/pages/Archive/Archive.js | 34 +++++++++++++++++++++------------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/src/pages/Archive/Archive.js b/src/pages/Archive/Archive.js index 47c8231e6..0211dc053 100644 --- a/src/pages/Archive/Archive.js +++ b/src/pages/Archive/Archive.js @@ -76,19 +76,26 @@ class Archive extends Component { )} - - - - - - - {!group.organizational && ( + + {hasPermissions(group, 'viewDetail') && ( + + + + )} + + {hasPermissions(group, 'viewAssignments') && ( + + + + )} + + {!group.organizational && hasPermissions(group, 'viewAssignments') && ( )} + {hasPermissions(group, 'archive') && (!group.archived || group.directlyArchived) && ( loadAsync(instanceId)} /> )}