fix(evidence): omit absent format recovery metadata

This commit is contained in:
morluto
2026-10-24 03:14:42 +08:00
parent c0e35c2e93
commit a954e9f488
2 changed files with 6 additions and 2 deletions
+3 -1
View File
@@ -193,7 +193,9 @@ const decodedJsonFileResult = <Value>(
decoded.error.issues[0]?.message ?? decoded.error.message,
),
path,
userMessage: decoded.error.userMessage,
...(decoded.error.userMessage === undefined
? {}
: { userMessage: decoded.error.userMessage }),
contentIssues: decoded.error.issues,
}),
);
+3 -1
View File
@@ -763,7 +763,9 @@ const readNativeJson = async (
: err(
invalidJson(operation, parsed.error, {
cause: parsed.cause,
userMessage: parsed.userMessage,
...(parsed.userMessage === undefined
? {}
: { userMessage: parsed.userMessage }),
}),
);
};