Improve pkcs12 error message

This commit is contained in:
Carlos Monastyrski
2025-12-05 14:55:55 -03:00
parent d8feb988ea
commit 9e1a3c6fe0

View File

@@ -53,12 +53,7 @@ const exportFormSchema = z
.refine(
(data) => {
if (data.format === "pkcs12") {
return (
data.pkcs12Password &&
data.pkcs12Password.length >= 6 &&
data.pkcs12Alias &&
data.pkcs12Alias.trim() !== ""
);
return data.pkcs12Password && data.pkcs12Alias && data.pkcs12Alias.trim() !== "";
}
return true;
},
@@ -67,6 +62,18 @@ const exportFormSchema = z
path: ["pkcs12Password"]
}
)
.refine(
(data) => {
if (data.format === "pkcs12") {
return data.pkcs12Password && data.pkcs12Password.length >= 6;
}
return true;
},
{
message: "PKCS12 password must be 6 characters or longer",
path: ["pkcs12Password"]
}
)
.refine(
(data) => {
if (data.format === "pkcs12" && data.pkcs12Password) {