Browse Source

fix(client): use AccessPermission enum to replace hard coded string

pull/6934/head
KenTandrian 2 days ago
parent
commit
897a28b8aa
  1. 5
      apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts

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

@ -29,6 +29,7 @@ import {
import { MatFormFieldModule } from '@angular/material/form-field'; import { MatFormFieldModule } from '@angular/material/form-field';
import { MatInputModule } from '@angular/material/input'; import { MatInputModule } from '@angular/material/input';
import { MatSelectModule } from '@angular/material/select'; import { MatSelectModule } from '@angular/material/select';
import { AccessPermission } from '@prisma/client';
import { StatusCodes } from 'http-status-codes'; import { StatusCodes } from 'http-status-codes';
import { EMPTY, catchError } from 'rxjs'; import { EMPTY, catchError } from 'rxjs';
@ -83,7 +84,7 @@ export class GfCreateOrUpdateAccessDialogComponent implements OnInit {
isPublic ? null : Validators.required isPublic ? null : Validators.required
], ],
permissions: [ permissions: [
access?.permissions[0] ?? 'READ_RESTRICTED', access?.permissions[0] ?? AccessPermission.READ_RESTRICTED,
Validators.required Validators.required
], ],
type: [ type: [
@ -105,7 +106,7 @@ export class GfCreateOrUpdateAccessDialogComponent implements OnInit {
granteeUserIdControl?.clearValidators(); granteeUserIdControl?.clearValidators();
granteeUserIdControl?.setValue(null); granteeUserIdControl?.setValue(null);
permissionsControl?.setValue( permissionsControl?.setValue(
access?.permissions[0] ?? 'READ_RESTRICTED' access?.permissions[0] ?? AccessPermission.READ_RESTRICTED
); );
} }

Loading…
Cancel
Save