|
|
@ -58,7 +58,7 @@ import { MatInputModule } from '@angular/material/input'; |
|
|
import { MatSelectModule } from '@angular/material/select'; |
|
|
import { MatSelectModule } from '@angular/material/select'; |
|
|
import { IonIcon } from '@ionic/angular/standalone'; |
|
|
import { IonIcon } from '@ionic/angular/standalone'; |
|
|
import { AccessType } from '@prisma/client'; |
|
|
import { AccessType } from '@prisma/client'; |
|
|
import { addDays, addYears, endOfDay, isValid, startOfDay } from 'date-fns'; |
|
|
import { addDays, endOfDay, isValid, startOfDay } from 'date-fns'; |
|
|
import { StatusCodes } from 'http-status-codes'; |
|
|
import { StatusCodes } from 'http-status-codes'; |
|
|
import { addIcons } from 'ionicons'; |
|
|
import { addIcons } from 'ionicons'; |
|
|
import { calendarClearOutline } from 'ionicons/icons'; |
|
|
import { calendarClearOutline } from 'ionicons/icons'; |
|
|
@ -158,9 +158,7 @@ export class GfCreateOrUpdateAccessDialogComponent implements OnInit { |
|
|
accessLevel: getAccessLevel(access?.scopes), |
|
|
accessLevel: getAccessLevel(access?.scopes), |
|
|
alias: [access?.alias ?? ''], |
|
|
alias: [access?.alias ?? ''], |
|
|
expiresAt: [ |
|
|
expiresAt: [ |
|
|
access?.expiresAt |
|
|
access?.expiresAt ? new Date(access.expiresAt) : addDays(this.today, 1), |
|
|
? new Date(access.expiresAt) |
|
|
|
|
|
: addYears(this.today, 1), |
|
|
|
|
|
Validators.required |
|
|
Validators.required |
|
|
], |
|
|
], |
|
|
filters: [null], |
|
|
filters: [null], |
|
|
|