diff --git a/src/string.ts b/src/string.ts index c193d0019..811ea0f09 100644 --- a/src/string.ts +++ b/src/string.ts @@ -265,10 +265,10 @@ export default class StringSchema< } //-- transforms -- - ensure(): StringSchema> { - return this.default('' as Defined).transform((val) => + ensure() { + return this.default('' as Extract<"", TType>).transform((val) => val === null ? '' : val, - ) as any; + ); } trim(message = locale.trim) {