From 897a28b8aaa171d1cd7483664c0ca1bec6551100 Mon Sep 17 00:00:00 2001 From: KenTandrian Date: Sun, 24 May 2026 11:14:58 +0700 Subject: [PATCH] fix(client): use AccessPermission enum to replace hard coded string --- .../create-or-update-access-dialog.component.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts b/apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts index eeaf1fc4c..51bc76502 100644 --- a/apps/client/src/app/components/user-account-access/create-or-update-access-dialog/create-or-update-access-dialog.component.ts +++ b/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 ); }