Merge pull request 'Username and Password Fields Should Auto-Trim Spaces on Login' (#385) from Kartik_Bug#1016 into Issues_Sep_1W_V2

Reviewed-on: #385
Merged
This commit is contained in:
pramod.mahajan 2025-09-13 10:03:31 +00:00
commit f992dbeaf1

View File

@ -16,11 +16,11 @@ const LoginPage = () => {
const loginSchema = IsLoginWithOTP const loginSchema = IsLoginWithOTP
? z.object({ ? z.object({
username: z.string().email({ message: "Valid email required" }), username: z.string().trim().email({ message: "Valid email required" }),
}) })
: z.object({ : z.object({
username: z.string().email({ message: "Valid email required" }), username: z.string().trim().email({ message: "Valid email required" }),
password: z.string().min(1, { message: "Password required" }), password: z.string().trim().min(1, { message: "Password required" }),
rememberMe: z.boolean(), rememberMe: z.boolean(),
}); });
@ -114,8 +114,7 @@ const LoginPage = () => {
<input <input
type={hidepass ? "password" : "text"} type={hidepass ? "password" : "text"}
id="password" id="password"
className={`form-control ${ className={`form-control ${errors.password ? "is-invalid" : ""
errors.password ? "is-invalid" : ""
}`} }`}
placeholder="••••••••" placeholder="••••••••"
{...register("password")} {...register("password")}