removing console.log
All checks were successful
Build frontend / build (push) Successful in 54s

This commit is contained in:
Beilin-b
2026-06-17 06:46:57 -07:00
parent d0b626ac8c
commit 61e527fab3
9 changed files with 142 additions and 62 deletions

View File

@ -84,24 +84,15 @@ export default function LoginPage() {
try {
const loginFn = loginMethod === "email" ? loginWithEmail : loginWithPhone;
console.log(
"[Login] Attempting login via",
loginMethod,
":",
formData.credential,
);
const result = await loginFn(formData.credential, formData.password);
console.log("[Login] Response status:", result.status);
if (result.status === 200) {
const token =
typeof result.data === "string"
? result.data
: result.data?.token || result.data?.accessToken;
AuthService.addToken(token);
console.log("[Login] Token stored");
// Fetch user profile to get full name
const authUser = AuthService.getUser();
@ -119,7 +110,6 @@ export default function LoginPage() {
email: profile.email || authUser.email,
phone: profile.phone || profile.phoneNumber || authUser.phone,
});
console.log("[Login] User profile cached");
}
} catch (err) {
console.warn("[Login] Failed to fetch profile:", err);
@ -127,7 +117,6 @@ export default function LoginPage() {
}
const userRole = AuthService.isOwner() ? "owner" : "customer";
console.log("[Login] User role:", userRole);
setIsSuccess(true);
toast.success("تم تسجيل الدخول بنجاح!", {
@ -138,14 +127,12 @@ export default function LoginPage() {
router.push("/");
}, 1500);
} else if (result.status === 206) {
console.log("[Login] 206 — OTP required");
const tempToken =
typeof result.data === "string"
? result.data
: result.data?.token || result.data?.accessToken;
if (tempToken) {
AuthService.addToken(tempToken);
console.log("[Login] Temp token stored for OTP");
}
toast("يرجى إدخال رمز التحقق", {
icon: "🔐",
@ -159,7 +146,6 @@ export default function LoginPage() {
} else {
await sendPhoneOTP();
}
console.log("[Login] OTP sent successfully");
} catch (otpErr) {
console.warn("[Login] OTP send failed, proceeding anyway:", otpErr);
}
@ -197,10 +183,8 @@ export default function LoginPage() {
try {
const verifyFn = loginMethod === "email" ? verifyEmail : verifyPhone;
console.log("[OTP] Verifying code:", otpCode);
const result = await verifyFn(otpCode);
console.log("[OTP] Verify response status:", result.status);
if (result.ok) {
const finalToken =
@ -209,7 +193,6 @@ export default function LoginPage() {
: result.data?.token || result.data?.accessToken;
if (finalToken && typeof finalToken === "string") {
AuthService.addToken(finalToken);
console.log("[OTP] Final token stored");
}
setIsSuccess(true);
@ -218,7 +201,6 @@ export default function LoginPage() {
});
setTimeout(() => {
console.log("[OTP] Redirecting to home");
router.push("/");
}, 1500);
} else {
@ -235,7 +217,6 @@ export default function LoginPage() {
const resendOTP = async () => {
try {
console.log("[OTP] Resending OTP via", loginMethod);
if (loginMethod === "email") {
await sendEmailOTP();
} else {
@ -677,7 +658,6 @@ export default function LoginPage() {
setStep("login");
setOtpCode("");
setOtpError("");
console.log("[OTP] Going back to login");
}}
className="text-gray-400 hover:text-white transition-colors"
>
@ -732,4 +712,4 @@ export default function LoginPage() {
</motion.div>
</div>
);
}
}