From 0d5bc60c92868b42c476fe76504720350ae3795e Mon Sep 17 00:00:00 2001 From: Katalina Okano Date: Sat, 29 Jan 2022 02:28:47 -0500 Subject: [PATCH] simplify interactions verify --- .../api/src/routes/interactions/helpers.ts | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/packages/api/src/routes/interactions/helpers.ts b/packages/api/src/routes/interactions/helpers.ts index 99f2d73..687ceac 100644 --- a/packages/api/src/routes/interactions/helpers.ts +++ b/packages/api/src/routes/interactions/helpers.ts @@ -21,16 +21,10 @@ export const verifyRequest = async ( ['verify'] ); - if ( - !(await crypto.subtle.verify( - 'NODE-ED25519', - key, - Buffer.from(signature, 'hex'), - Buffer.from(timestamp + JSON.stringify(interaction)) - )) - ) { - return false; - } - - return true; + return crypto.subtle.verify( + 'NODE-ED25519', + key, + Buffer.from(signature, 'hex'), + Buffer.from(timestamp + JSON.stringify(interaction)) + ); };