mirror of
https://github.com/Portabase/portabase.git
synced 2026-07-14 11:16:13 +02:00
fix: profile name trim
This commit is contained in:
@@ -2,7 +2,7 @@ import z from "zod";
|
||||
import {zString} from "@/lib/zod";
|
||||
|
||||
export const ProfileSchema = z.object({
|
||||
name: zString().nonempty(),
|
||||
name: zString().trim().nonempty(),
|
||||
role: zString().nonempty(),
|
||||
});
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ import {userAction} from "@/lib/safe-actions/actions";
|
||||
import {ApiKey} from "@better-auth/api-key";
|
||||
|
||||
const UpdateProfileSchema = z.object({
|
||||
name: z.string().optional(),
|
||||
name: z.string().trim().nonempty().optional(),
|
||||
});
|
||||
|
||||
export const updateProfileSettingsAction = userAction.schema(UpdateProfileSchema).action(async ({ parsedInput }): Promise<ServerActionResult<{}>> => {
|
||||
|
||||
Reference in New Issue
Block a user