diff --git a/packages/hydrooj/src/lib/validator.ts b/packages/hydrooj/src/lib/validator.ts index 5b0ddd837..7875671e8 100644 --- a/packages/hydrooj/src/lib/validator.ts +++ b/packages/hydrooj/src/lib/validator.ts @@ -50,7 +50,7 @@ export interface Types { AnyOf: >(...type: T[]) => (T extends Type ? Type : never); } -const basicString = (regex?: RegExp, cb?: (i: string) => boolean, convert?: (i: string) => T) => [ +const basicString = (regex?: RegExp, cb?: (i: string) => boolean, convert?: (i: string) => T) => [ convert || ((v) => v.toString().trim()), (v) => { const res = v.toString().trim();