From fa510f9ade5b0859617617a5fa160e06df496859 Mon Sep 17 00:00:00 2001 From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com> Date: Fri, 21 Aug 2026 13:40:18 +0200 Subject: [PATCH] Add write access --- .../activities/activities-page.component.ts | 6 +++-- .../activities-table.component.html | 24 ++++++++++--------- 2 files changed, 17 insertions(+), 13 deletions(-) diff --git a/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts b/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts index fb2c750ea..dbeedff32 100644 --- a/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts +++ b/apps/client/src/app/pages/portfolio/activities/activities-page.component.ts @@ -345,10 +345,12 @@ export class GfActivitiesPageComponent implements OnInit { this.hasPermissionToDeleteActivity = hasPermission(this.user.permissions, permissions.deleteActivity) && - hasScope(this.user.scopes, scopes.activityDelete); + hasScope(this.user.scopes, scopes.activityDelete) && + !this.user.settings?.isRestrictedView; this.hasPermissionToUpdateActivity = hasPermission(this.user.permissions, permissions.updateActivity) && - hasScope(this.user.scopes, scopes.activityUpdate); + hasScope(this.user.scopes, scopes.activityUpdate) && + !this.user.settings?.isRestrictedView; } } diff --git a/libs/ui/src/lib/activities-table/activities-table.component.html b/libs/ui/src/lib/activities-table/activities-table.component.html index b3a7baa83..20c6e34b7 100644 --- a/libs/ui/src/lib/activities-table/activities-table.component.html +++ b/libs/ui/src/lib/activities-table/activities-table.component.html @@ -525,17 +525,19 @@ } - -