Handle user space member update correctly
All checks were successful
Build on push / prepare (push) Successful in 6s
Build on push / build-redirector (push) Successful in 30s
Build on push / build-api (push) Successful in 31s
Build on push / build-web (push) Successful in 56s

This commit is contained in:
Sven Heidemann 2025-05-02 12:47:53 +02:00
parent 37bed22633
commit 660294313e

View File

@ -27,23 +27,27 @@
type="text"
formControlName="name"/>
</div>
<div class="divider"></div>
<div class="flex flex-col gap-2">
<p class="font-bold label">{{ 'user_space.assign_users' | translate }}</p>
<div *ngIf="node.users && node.users.length > 0" class="flex flex-wrap gap-1">
<div *ngFor="let user of node.users">
<p-chip [label]="user.username" [removable]="true" (onRemove)="node.users.splice(node.users.indexOf(user), 1)"></p-chip>
<ng-container *ngIf="nodeId">
<div class="divider"></div>
<div class="flex flex-col gap-2">
<p class="font-bold label">{{ 'user_space.assign_users' | translate }}</p>
<div *ngIf="node.users && node.users.length > 0" class="flex flex-wrap gap-1">
<div *ngFor="let user of node.users">
<p-chip [label]="user.username" [removable]="true"
(onRemove)="node.users.splice(node.users.indexOf(user), 1)"></p-chip>
</div>
</div>
<div *ngIf="node.users?.length === 0">
<span>{{ 'table.no_entries_found' | translate }}</span>
</div>
</div>
<div *ngIf="node.users?.length === 0">
<span>{{ 'table.no_entries_found' | translate }}</span>
<div class="flex flex-col gap-2">
<p class="font-bold label">{{ 'user_space.invite_users' | translate }}</p>
<div>
<app-chip-input formControlName="emailsToInvite" type="email"
placeholder="{{'common.enter_emails' | translate}}"/>
</div>
</div>
</div>
<div class="flex flex-col gap-2">
<p class="font-bold label">{{ 'user_space.invite_users' | translate }}</p>
<div>
<app-chip-input formControlName="emailsToInvite" type="email" placeholder="{{'common.enter_emails' | translate}}"/>
</div>
</div>
</ng-container>
</ng-template>
</app-form-page>