Browse Source

Add write access

pull/7676/head
Thomas Kaul 1 week ago
parent
commit
fa510f9ade
  1. 6
      apps/client/src/app/pages/portfolio/activities/activities-page.component.ts
  2. 2
      libs/ui/src/lib/activities-table/activities-table.component.html

6
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;
}
}

2
libs/ui/src/lib/activities-table/activities-table.component.html

@ -525,6 +525,7 @@
</span>
</a>
}
@if (hasPermissionToExportActivities) {
<button
mat-menu-item
[disabled]="!isDraftActivity(element)"
@ -536,6 +537,7 @@
</span>
</button>
<hr class="m-0" />
}
<button
mat-menu-item
[disabled]="!hasPermissionToDeleteActivity"

Loading…
Cancel
Save