Browse Source

Fix formatting and improve button disable logic in access dialog

pull/5566/head
Germán Martín 1 month ago
parent
commit
21cb3815ca
  1. 2
      apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts
  2. 4
      apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html

2
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts

@ -69,7 +69,7 @@ export class GfCreateOrUpdateAccessDialog implements OnInit, OnDestroy {
public ngOnInit() { public ngOnInit() {
console.log('Dialog init - Edit mode:', this.isEditMode); console.log('Dialog init - Edit mode:', this.isEditMode);
console.log('Dialog data:', this.data); console.log('Dialog data:', this.data);
this.accessForm = this.formBuilder.group({ this.accessForm = this.formBuilder.group({
alias: [this.data.access.alias], alias: [this.data.access.alias],
permissions: [this.data.access.permissions[0], Validators.required], permissions: [this.data.access.permissions[0], Validators.required],

4
apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.html

@ -72,7 +72,9 @@
color="primary" color="primary"
mat-flat-button mat-flat-button
type="submit" type="submit"
[disabled]="isEditMode ? !accessForm.valid : !(accessForm.dirty && accessForm.valid)" [disabled]="
isEditMode ? !accessForm.valid : !(accessForm.dirty && accessForm.valid)
"
> >
@if (isEditMode) { @if (isEditMode) {
<ng-container i18n>Update</ng-container> <ng-container i18n>Update</ng-container>

Loading…
Cancel
Save