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 = this.hasPermissionToDeleteActivity =
hasPermission(this.user.permissions, permissions.deleteActivity) && hasPermission(this.user.permissions, permissions.deleteActivity) &&
hasScope(this.user.scopes, scopes.activityDelete); hasScope(this.user.scopes, scopes.activityDelete) &&
!this.user.settings?.isRestrictedView;
this.hasPermissionToUpdateActivity = this.hasPermissionToUpdateActivity =
hasPermission(this.user.permissions, permissions.updateActivity) && 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> </span>
</a> </a>
} }
@if (hasPermissionToExportActivities) {
<button <button
mat-menu-item mat-menu-item
[disabled]="!isDraftActivity(element)" [disabled]="!isDraftActivity(element)"
@ -536,6 +537,7 @@
</span> </span>
</button> </button>
<hr class="m-0" /> <hr class="m-0" />
}
<button <button
mat-menu-item mat-menu-item
[disabled]="!hasPermissionToDeleteActivity" [disabled]="!hasPermissionToDeleteActivity"

Loading…
Cancel
Save