From 477eb01424e826524b5618f0cbb08d7c15f19782 Mon Sep 17 00:00:00 2001 From: Fabien Quatravaux Date: Tue, 20 Oct 2020 09:33:45 +0200 Subject: [PATCH 1/2] feature: Show add circle button only if user has the proper rights --- src/views/admin/page-admin-circles.pug | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/views/admin/page-admin-circles.pug b/src/views/admin/page-admin-circles.pug index a75f432..bd21d6f 100644 --- a/src/views/admin/page-admin-circles.pug +++ b/src/views/admin/page-admin-circles.pug @@ -33,10 +33,11 @@ h3 Cercles - solid-link( - class='button text-bold text-uppercase reversed button-primary bordered with-icon icon-plus' - next='admin-circle-create' - ) Créer un cercle + solid-ac-checker(data-src=`${endpoints.circles || (endpoints.get && endpoints.get.circles)}`, permission='acl:Append') + solid-link( + class='button text-bold text-uppercase reversed button-primary bordered with-icon icon-plus' + next='admin-circle-create' + ) Créer un cercle .table-wrapper .table From 1bc66eec8ce5c7605bc8b6c047ebcb58e96d3556 Mon Sep 17 00:00:00 2001 From: Fabien Quatravaux Date: Tue, 20 Oct 2020 09:35:35 +0200 Subject: [PATCH 2/2] feature: Show add project button only if user has the proper rights --- src/views/admin/page-admin-projects.pug | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/views/admin/page-admin-projects.pug b/src/views/admin/page-admin-projects.pug index d984c27..9323208 100644 --- a/src/views/admin/page-admin-projects.pug +++ b/src/views/admin/page-admin-projects.pug @@ -17,10 +17,11 @@ div.content-box__info.flex div.admin-header.flex h3 Projets - solid-link( - class='button text-bold text-uppercase reversed button-primary bordered with-icon icon-plus' - next='admin-project-create' - ) Créer un nouveau projet + solid-ac-checker(data-src=`${endpoints.projects || (endpoints.get && endpoints.get.projects)}`, permission='acl:Append') + solid-link( + class='button text-bold text-uppercase reversed button-primary bordered with-icon icon-plus' + next='admin-project-create' + ) Créer un nouveau projet .table-wrapper .table @@ -145,4 +146,4 @@ div #admin-project-create(hidden) - include page-admin-projects-create.pug \ No newline at end of file + include page-admin-projects-create.pug