refactor: update notification service to use deleteReminder from notifikasiWaService and improve data filtering logic
This commit is contained in:
@@ -258,9 +258,9 @@ class NotifikasiWaService {
|
||||
}
|
||||
|
||||
async deleteReminder(id) {
|
||||
let data = this.loadReminder();
|
||||
let data = await this.loadReminder();
|
||||
|
||||
const newData = data.filter(item => item.notification_log !== id);
|
||||
const newData = data?.filter(item => item.notification_log !== id);
|
||||
|
||||
// cek apakah ada yang terhapus
|
||||
if (data.length === newData.length) {
|
||||
@@ -283,7 +283,7 @@ class NotifikasiWaService {
|
||||
const now = new Date();
|
||||
let data = this.loadReminder();
|
||||
|
||||
data = data.filter(async (item) => {
|
||||
data = data?.filter(async (item) => {
|
||||
|
||||
// ❌ jika non aktif → hapus
|
||||
if (!item.active) return false;
|
||||
|
||||
Reference in New Issue
Block a user