From 08c87f4f18588f8e3efbddb82aaef9a6e7f9b9da Mon Sep 17 00:00:00 2001 From: siiky Date: Mon, 2 Sep 2024 16:26:43 +0100 Subject: [PATCH] refactor: simplify enabled custom info requests processing --- new-lamassu-admin/src/pages/Triggers/Triggers.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/new-lamassu-admin/src/pages/Triggers/Triggers.js b/new-lamassu-admin/src/pages/Triggers/Triggers.js index 2292de5a..07629699 100644 --- a/new-lamassu-admin/src/pages/Triggers/Triggers.js +++ b/new-lamassu-admin/src/pages/Triggers/Triggers.js @@ -73,11 +73,12 @@ const Triggers = () => { const [twilioSetupPopup, setTwilioSetupPopup] = useState(false) - const customInfoRequests = - R.path(['customInfoRequests'])(customInfoReqData) ?? [] - const enabledCustomInfoRequests = R.filter(R.propEq('enabled', true))( - customInfoRequests - ) + const enabledCustomInfoRequests = R.pipe( + R.path(['customInfoRequests']), + R.defaultTo([]), + R.filter(R.propEq('enabled', true)) + )(customInfoReqData) + const emailAuth = data?.config?.triggersConfig_customerAuthentication === 'EMAIL'