From d23563f69b64bd8c7551111725ec70fc1e821801 Mon Sep 17 00:00:00 2001 From: Fachba Date: Sun, 3 May 2026 20:52:35 +0700 Subject: [PATCH] fix: improve reminder deletion logic by ensuring id is a number and simplifying data filtering --- services/notifikasi-wa.service.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/services/notifikasi-wa.service.js b/services/notifikasi-wa.service.js index fa88d8d..7d5c704 100644 --- a/services/notifikasi-wa.service.js +++ b/services/notifikasi-wa.service.js @@ -277,9 +277,11 @@ class NotifikasiWaService { } async deleteReminder(id) { - let data = await this.loadReminder(); + const data = await this.loadReminder(); - const newData = await data?.filter(item => item.notification_log !== id); + id = Number(id); + + const newData = data?.filter(item => item.notification_log !== id); // cek apakah ada yang terhapus if (data.length === newData.length) {