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

Loading…
Cancel
Save