Merge pull request #1350 from OpenSignLabs/validation

fix: show invalid password error if pfx password is invalid
This commit is contained in:
prafull-opensignlabs
2024-10-18 17:21:59 +05:30
committed by GitHub
3 changed files with 8 additions and 9 deletions
+1 -3
View File
@@ -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." };
+6 -2
View File
@@ -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")
});
+1 -4
View File
@@ -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,