fix:error handler
This commit is contained in:
parent
3d420f48f2
commit
9be5884caf
|
|
@ -69,98 +69,98 @@ export default function Login() {
|
||||||
error("Username & Password Wajib Diisi !");
|
error("Username & Password Wajib Diisi !");
|
||||||
} else {
|
} else {
|
||||||
// login dengan otp
|
// login dengan otp
|
||||||
loading();
|
// loading();
|
||||||
const response: any = await emailValidation(data);
|
// const response: any = await emailValidation(data);
|
||||||
if (response?.error) {
|
// if (response?.error) {
|
||||||
console.log("error", response);
|
// console.log("error", response);
|
||||||
if (response?.message?.messages[0]?.includes("failed to send mail")) {
|
// if (response?.message?.messages[0]?.includes("failed to send mail")) {
|
||||||
error("Gagal Mengirim OTP");
|
// error("Gagal Mengirim OTP");
|
||||||
return false;
|
// return false;
|
||||||
}
|
// }
|
||||||
|
|
||||||
if (response?.message?.messages[0]?.includes("username")) {
|
// if (response?.message?.messages[0]?.includes("username")) {
|
||||||
error("Username / Password Tidak Sesuai");
|
// error("Username / Password Tidak Sesuai");
|
||||||
return false;
|
// return false;
|
||||||
}
|
// }
|
||||||
error("Unknown Error");
|
// error("Unknown Error");
|
||||||
return false;
|
// return false;
|
||||||
}
|
// }
|
||||||
close();
|
// close();
|
||||||
if (response?.data?.messages[0] === "Continue to setup email") {
|
// if (response?.data?.messages[0] === "Continue to setup email") {
|
||||||
setFirstLogin(true);
|
// setFirstLogin(true);
|
||||||
} else {
|
// } else {
|
||||||
setNeedOtp(true);
|
// setNeedOtp(true);
|
||||||
}
|
// }
|
||||||
|
|
||||||
// login tanpa otp
|
// login tanpa otp
|
||||||
// loading();
|
loading();
|
||||||
// const response = await postSignIn(data);
|
const response = await postSignIn(data);
|
||||||
// if (response?.error) {
|
if (response?.error) {
|
||||||
// error("Username / Password Tidak Sesuai");
|
error("Username / Password Tidak Sesuai");
|
||||||
// } else {
|
} else {
|
||||||
// const profile = await getProfile(response?.data?.data?.access_token);
|
const profile = await getProfile(response?.data?.data?.access_token);
|
||||||
// const dateTime: any = new Date();
|
const dateTime: any = new Date();
|
||||||
|
|
||||||
// const newTime: any = dateTime.getTime() + 10 * 60 * 1000;
|
const newTime: any = dateTime.getTime() + 10 * 60 * 1000;
|
||||||
|
|
||||||
// Cookies.set("access_token", response?.data?.data?.access_token, {
|
Cookies.set("access_token", response?.data?.data?.access_token, {
|
||||||
// expires: 1,
|
expires: 1,
|
||||||
// });
|
});
|
||||||
// Cookies.set("refresh_token", response?.data?.data?.refresh_token, {
|
Cookies.set("refresh_token", response?.data?.data?.refresh_token, {
|
||||||
// expires: 1,
|
expires: 1,
|
||||||
// });
|
});
|
||||||
// Cookies.set("time_refresh", newTime, {
|
Cookies.set("time_refresh", newTime, {
|
||||||
// expires: 1,
|
expires: 1,
|
||||||
// });
|
});
|
||||||
// Cookies.set("is_first_login", "true", {
|
Cookies.set("is_first_login", "true", {
|
||||||
// secure: true,
|
secure: true,
|
||||||
// sameSite: "strict",
|
sameSite: "strict",
|
||||||
// });
|
});
|
||||||
// const resActivity = await saveActivity(
|
const resActivity = await saveActivity(
|
||||||
// {
|
{
|
||||||
// activityTypeId: 1,
|
activityTypeId: 1,
|
||||||
// url: "https://kontenhumas.com/auth",
|
url: "https://kontenhumas.com/auth",
|
||||||
// userId: profile?.data?.data?.id,
|
userId: profile?.data?.data?.id,
|
||||||
// },
|
},
|
||||||
// accessData?.id_token
|
accessData?.id_token
|
||||||
// );
|
);
|
||||||
// Cookies.set("profile_picture", profile?.data?.data?.profilePictureUrl, {
|
Cookies.set("profile_picture", profile?.data?.data?.profilePictureUrl, {
|
||||||
// expires: 1,
|
expires: 1,
|
||||||
// });
|
});
|
||||||
// Cookies.set("uie", profile?.data?.data?.id, {
|
Cookies.set("uie", profile?.data?.data?.id, {
|
||||||
// expires: 1,
|
expires: 1,
|
||||||
// });
|
});
|
||||||
// Cookies.set("ufne", profile?.data?.data?.fullname, {
|
Cookies.set("ufne", profile?.data?.data?.fullname, {
|
||||||
// expires: 1,
|
expires: 1,
|
||||||
// });
|
});
|
||||||
// Cookies.set("ulie", profile?.data?.data?.userLevelGroup, {
|
Cookies.set("ulie", profile?.data?.data?.userLevelGroup, {
|
||||||
// expires: 1,
|
expires: 1,
|
||||||
// });
|
});
|
||||||
// Cookies.set("username", profile?.data?.data?.username, {
|
Cookies.set("username", profile?.data?.data?.username, {
|
||||||
// expires: 1,
|
expires: 1,
|
||||||
// });
|
});
|
||||||
// Cookies.set("urie", profile?.data?.data?.userRoleId, {
|
Cookies.set("urie", profile?.data?.data?.userRoleId, {
|
||||||
// expires: 1,
|
expires: 1,
|
||||||
// });
|
});
|
||||||
// Cookies.set("masterPoldaId", profile?.data?.data?.masterPoldaId, {
|
Cookies.set("masterPoldaId", profile?.data?.data?.masterPoldaId, {
|
||||||
// expires: 1,
|
expires: 1,
|
||||||
// });
|
});
|
||||||
// Cookies.set("ulne", profile?.data?.data?.userLevelId, {
|
Cookies.set("ulne", profile?.data?.data?.userLevelId, {
|
||||||
// expires: 1,
|
expires: 1,
|
||||||
// });
|
});
|
||||||
// // Cookies.set("urce", profile?.data?.data?.roleCode, {
|
// Cookies.set("urce", profile?.data?.data?.roleCode, {
|
||||||
// // expires: 1,
|
// expires: 1,
|
||||||
// // });
|
// });
|
||||||
// Cookies.set("email", profile?.data?.data?.email, {
|
Cookies.set("email", profile?.data?.data?.email, {
|
||||||
// expires: 1,
|
expires: 1,
|
||||||
// });
|
});
|
||||||
// router.push("/admin/dashboard");
|
router.push("/admin/dashboard");
|
||||||
// Cookies.set("status", "login", {
|
Cookies.set("status", "login", {
|
||||||
// expires: 1,
|
expires: 1,
|
||||||
// });
|
});
|
||||||
|
|
||||||
// close();
|
close();
|
||||||
// }
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -357,7 +357,7 @@ export default function HeaderNews() {
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<ScrollShadow hideScrollBar className="h-[39vh] lg:h-[400px]">
|
<ScrollShadow hideScrollBar className="h-[39vh] lg:h-[400px]">
|
||||||
{article.length > 0 ? (
|
{article?.length > 0 ? (
|
||||||
article.map((list: any, index: number) => (
|
article.map((list: any, index: number) => (
|
||||||
<div
|
<div
|
||||||
key={list?.id}
|
key={list?.id}
|
||||||
|
|
|
||||||
|
|
@ -51,7 +51,7 @@ export default function NewsTicker() {
|
||||||
<span className="mr-2"></span> BREAKING NEWS
|
<span className="mr-2"></span> BREAKING NEWS
|
||||||
<div className="absolute right-0 top-0 h-full w-4 bg-[#bb3523] transform translate-x-full clipPath-triangle"></div>
|
<div className="absolute right-0 top-0 h-full w-4 bg-[#bb3523] transform translate-x-full clipPath-triangle"></div>
|
||||||
</div>
|
</div>
|
||||||
{article.length > 0 ? (
|
{article?.length > 0 ? (
|
||||||
<div
|
<div
|
||||||
className={`w-full px-5 py-1 flex flex-col justify-center gap-1 transition-transform duration-300 ${
|
className={`w-full px-5 py-1 flex flex-col justify-center gap-1 transition-transform duration-300 ${
|
||||||
animate ? "opacity-0 translate-y-5" : "opacity-100 translate-y-0"
|
animate ? "opacity-0 translate-y-5" : "opacity-100 translate-y-0"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue