From 3aaf810dd5d9485efeedf1127539e822e84223ec Mon Sep 17 00:00:00 2001 From: parbez Date: Sun, 16 Jul 2023 21:59:59 +0530 Subject: [PATCH] fix: fix reporting --- src/validateKey.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/validateKey.ts b/src/validateKey.ts index bd9a58c..ea93b8a 100644 --- a/src/validateKey.ts +++ b/src/validateKey.ts @@ -52,14 +52,14 @@ export const validateKey = async (node: TranslationNode, options: OptionsWithDef const sourceVariables = value.match(/{{(?.*?)}}/g)?.map((variable) => variable.slice(2, -2)) ?? []; - const missingVariables = variables.filter((variable) => !sourceVariables.includes(variable)); + const missingVariables = sourceVariables.filter((variable) => !variables.includes(variable)); if (missingVariables.length > 0) { log(new ValidationError(`Missing variables: ${missingVariables.join(', ')}`, node.path, node.positions), 'error', options); return false; } - const unusedVariables = sourceVariables.filter((variable) => !variables.includes(variable)); + const unusedVariables = variables.filter((variable) => !sourceVariables.includes(variable)); if (unusedVariables.length > 0) { log(new ValidationError(`Unused variables: ${unusedVariables.join(', ')}`, node.path, node.positions), 'error', options);