From 236214f18282281e9cd5a31edbc4b151e189427e Mon Sep 17 00:00:00 2001 From: Ankit Srivastava <67647761+ankitsrivas14@users.noreply.github.com> Date: Tue, 13 Dec 2022 15:38:37 +0530 Subject: [PATCH] fix: treat empty valued env variables as false | FE (#18428) * converting empty env values to boolean before storing in store * triming and checking empty values * Empty commit for test Co-authored-by: Anubhav --- app/client/src/ce/sagas/SuperUserSagas.tsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/client/src/ce/sagas/SuperUserSagas.tsx b/app/client/src/ce/sagas/SuperUserSagas.tsx index 837d26078c..1fc0a080b2 100644 --- a/app/client/src/ce/sagas/SuperUserSagas.tsx +++ b/app/client/src/ce/sagas/SuperUserSagas.tsx @@ -40,6 +40,14 @@ export function* FetchAdminSettingsSaga() { cloudHosting, ), }; + + // Converting empty values to boolean false + Object.keys(settings).forEach((key) => { + if ((settings[key] as string).trim() === "") { + settings[key] = false; + } + }); + yield put({ type: ReduxActionTypes.FETCH_ADMIN_SETTINGS_SUCCESS, payload: settings,