Skip to content

Commit 36cfc4a

Browse files
fix: show invalid password error if pfx password is invalid
1 parent b43e3a6 commit 36cfc4a

File tree

3 files changed

+8
-9
lines changed

3 files changed

+8
-9
lines changed

apps/OpenSign/src/constant/Utils.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -645,9 +645,7 @@ export const signPdfFun = async (
645645
status: "error",
646646
message: "Currently encrypted pdf files are not supported."
647647
};
648-
} else if (
649-
e.message === "PKCS#12 MAC could not be verified. Invalid password?"
650-
) {
648+
} else if (e?.message?.includes("password")) {
651649
return { status: "error", message: "PFX file password is invalid." };
652650
} else {
653651
return { status: "error", message: "something went wrong." };

apps/OpenSign/src/pages/PdfRequestFiles.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1072,12 +1072,16 @@ function PdfRequestFiles(props) {
10721072
}
10731073
} else {
10741074
setIsUiLoading(false);
1075-
setIsAlert({ isShow: true, alertMessage: resSign.message });
1075+
setIsAlert({
1076+
title: "Error",
1077+
isShow: true,
1078+
alertMessage: resSign.message
1079+
});
10761080
}
10771081
} else {
10781082
setIsUiLoading(false);
10791083
setIsAlert({
1080-
header: t("error"),
1084+
title: "Error",
10811085
isShow: true,
10821086
alertMessage: t("pdf-uncompatible")
10831087
});

apps/OpenSign/src/pages/SignyourselfPdf.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -687,10 +687,7 @@ function SignYourSelf() {
687687
});
688688
} else {
689689
console.log("err in signing", err.message);
690-
if (
691-
err.message ===
692-
"PKCS#12 MAC could not be verified. Invalid password?"
693-
) {
690+
if (err?.message?.includes("password")) {
694691
setIsAlert({
695692
header: t("error"),
696693
isShow: true,

0 commit comments

Comments
 (0)