mirror of
https://github.com/andwati/zitadel.git
synced 2026-10-25 00:32:15 +00:00
* metadata role check * fix: restore url after handling state * hide metadata if has user not user.write * allow metadata read Co-authored-by: Livio Spring <[email protected]>
26 lines
870 B
HTML
26 lines
870 B
HTML
<cnsl-card class="metadata-details" title="{{ 'USER.METADATA.TITLE' | translate }}">
|
|
<div class="metadata-actions">
|
|
<mat-spinner class="spinner" diameter="20" *ngIf="loading"></mat-spinner>
|
|
<button
|
|
[disabled]="(['user.write:' + userId, 'user.write'] | hasRole | async) === false"
|
|
mat-raised-button
|
|
color="primary"
|
|
class="edit"
|
|
(click)="editMetadata()"
|
|
>
|
|
{{ 'ACTIONS.EDIT' | translate }}
|
|
</button>
|
|
</div>
|
|
|
|
<ng-container *ngIf="metadata?.length; else emptyList">
|
|
<div class="metadata-set" *ngFor="let md of metadata">
|
|
<span class="first cnsl-secondary-text">{{ md.key }}</span>
|
|
<span class="second">{{ md.value }}</span>
|
|
</div>
|
|
</ng-container>
|
|
|
|
<ng-template #emptyList>
|
|
<p class="empty-desc cnsl-secondary-text">{{ 'USER.METADATA.EMPTY' | translate }}</p>
|
|
</ng-template>
|
|
</cnsl-card>
|