mirror of
https://github.com/immich-app/immich
synced 2025-11-14 17:36:12 +00:00
fix: parse quota claim as number (#14178)
This commit is contained in:
parent
34fae31fd4
commit
a3712e40bd
2 changed files with 6 additions and 6 deletions
|
|
@ -1,5 +1,5 @@
|
|||
import { BadRequestException, ForbiddenException, Injectable, UnauthorizedException } from '@nestjs/common';
|
||||
import { isNumber, isString } from 'class-validator';
|
||||
import { isString } from 'class-validator';
|
||||
import cookieParser from 'cookie';
|
||||
import { DateTime } from 'luxon';
|
||||
import { IncomingHttpHeaders } from 'node:http';
|
||||
|
|
@ -226,7 +226,7 @@ export class AuthService extends BaseService {
|
|||
const storageQuota = this.getClaim(profile, {
|
||||
key: storageQuotaClaim,
|
||||
default: defaultStorageQuota,
|
||||
isValid: (value: unknown) => isNumber(value) && value >= 0,
|
||||
isValid: (value: unknown) => Number(value) >= 0,
|
||||
});
|
||||
|
||||
const userName = profile.name ?? `${profile.given_name || ''} ${profile.family_name || ''}`;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue