From c021954eaca89ddd0bca7eff42ffeb476e3edec3 Mon Sep 17 00:00:00 2001 From: Pascal Perrenoud Date: Sun, 5 Oct 2025 16:50:25 +0200 Subject: [PATCH] double-check : Use validate and log error --- src/parsing.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/parsing.ts b/src/parsing.ts index d4309d5..b3a71d9 100644 --- a/src/parsing.ts +++ b/src/parsing.ts @@ -14,10 +14,12 @@ export async function parse>(schema: yup.Obje if (!config.ok) return config log.trace('double-check') - const res = await schema.isValid(config.data, {strict: true}) - if (!res) { + try { + await schema.validate(config.data, {strict: true}) + } catch (e) { log.error('Double-check failed') log.debug('Config', config.data) + log.debug('Error:', e) return {ok: false} }