mirror of
https://github.com/OpenSignLabs/OpenSign.git
synced 2026-08-17 21:25:54 +02:00
fix: show invalid password error if pfx password is invalid
This commit is contained in:
@@ -645,9 +645,7 @@ export const signPdfFun = async (
|
||||
status: "error",
|
||||
message: "Currently encrypted pdf files are not supported."
|
||||
};
|
||||
} else if (
|
||||
e.message === "PKCS#12 MAC could not be verified. Invalid password?"
|
||||
) {
|
||||
} else if (e?.message?.includes("password")) {
|
||||
return { status: "error", message: "PFX file password is invalid." };
|
||||
} else {
|
||||
return { status: "error", message: "something went wrong." };
|
||||
|
||||
@@ -1072,12 +1072,16 @@ function PdfRequestFiles(props) {
|
||||
}
|
||||
} else {
|
||||
setIsUiLoading(false);
|
||||
setIsAlert({ isShow: true, alertMessage: resSign.message });
|
||||
setIsAlert({
|
||||
title: "Error",
|
||||
isShow: true,
|
||||
alertMessage: resSign.message
|
||||
});
|
||||
}
|
||||
} else {
|
||||
setIsUiLoading(false);
|
||||
setIsAlert({
|
||||
header: t("error"),
|
||||
title: "Error",
|
||||
isShow: true,
|
||||
alertMessage: t("pdf-uncompatible")
|
||||
});
|
||||
|
||||
@@ -687,10 +687,7 @@ function SignYourSelf() {
|
||||
});
|
||||
} else {
|
||||
console.log("err in signing", err.message);
|
||||
if (
|
||||
err.message ===
|
||||
"PKCS#12 MAC could not be verified. Invalid password?"
|
||||
) {
|
||||
if (err?.message?.includes("password")) {
|
||||
setIsAlert({
|
||||
header: t("error"),
|
||||
isShow: true,
|
||||
|
||||
Reference in New Issue
Block a user