diff --git a/server/auth/passwordSchema.ts b/server/auth/passwordSchema.ts index f4030dee..5554b741 100644 --- a/server/auth/passwordSchema.ts +++ b/server/auth/passwordSchema.ts @@ -4,7 +4,7 @@ export const passwordSchema = z .string() .min(8, { message: "Password must be at least 8 characters long" }) .max(64, { message: "Password must be at most 64 characters long" }) - .regex(/^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^&*-]).*$/, { + .regex(/^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[,#?!@$%^&*-]).*$/, { message: `Your password must meet the following conditions: at least one uppercase English letter, at least one lowercase English letter, diff --git a/src/app/[orgId]/settings/resources/CreateResourceForm.tsx b/src/app/[orgId]/settings/resources/CreateResourceForm.tsx index 11f215d4..abe5608c 100644 --- a/src/app/[orgId]/settings/resources/CreateResourceForm.tsx +++ b/src/app/[orgId]/settings/resources/CreateResourceForm.tsx @@ -164,8 +164,6 @@ export default function CreateResourceForm({ }, [open]); async function onSubmit(data: CreateResourceFormValues) { - console.log(data); - const res = await api .put>( `/org/${orgId}/site/${data.siteId}/resource/`, @@ -194,16 +192,16 @@ export default function CreateResourceForm({ setResourceId(id); if (data.http) { - goToResource(); + goToResource(id); } else { setShowSnippets(true); } } } - function goToResource() { + function goToResource(id?: number) { // navigate to the resource page - router.push(`/${orgId}/settings/resources/${resourceId}`); + router.push(`/${orgId}/settings/resources/${id || resourceId}`); } return (