From 96972dbe2f25e4acda881d94e088644c7429acd2 Mon Sep 17 00:00:00 2001 From: victorAnumudu Date: Sun, 16 Jul 2023 06:51:38 +0100 Subject: [PATCH] notification bug fixed --- src/components/Settings/Tabs/NotificationSettingTab.jsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/Settings/Tabs/NotificationSettingTab.jsx b/src/components/Settings/Tabs/NotificationSettingTab.jsx index dfd98f1..81c386d 100644 --- a/src/components/Settings/Tabs/NotificationSettingTab.jsx +++ b/src/components/Settings/Tabs/NotificationSettingTab.jsx @@ -26,7 +26,7 @@ export default function NotificationSettingTab() { setAccSettings(prev => { let newAccSettings = prev.data.map(data => { if(data.uid == item.uid){ - let newPrefValue = data.pref_value == null || data.pref_value == false ? true : false + let newPrefValue = data.pref_value == null || data.pref_value == '0' ? '100' : '0' return {...data, pref_value: newPrefValue} }else{ return data @@ -40,7 +40,7 @@ export default function NotificationSettingTab() { setNotificationChange({loading: true, uid: item.uid}) let reqData = { // API PAYLOADS pref_id: item.pref_id, - status: '100' + status: item.pref_value == null || item.pref_value == 0 ? 100 : 0 } api.setAccSettings(reqData).then(res => { if(res.status != 200 || res.data.internal_return < 0){ @@ -94,7 +94,7 @@ export default function NotificationSettingTab() { : {} : () => handleNotificationChange(item)} // value={updateNotification} // handler={() => setUpdateNotification(!updateNotification)}