diff --git a/android/src/main/java/org/timesafari/dailynotification/DailyNotificationWorker.java b/android/src/main/java/org/timesafari/dailynotification/DailyNotificationWorker.java index 6e8cca3..fc30f43 100644 --- a/android/src/main/java/org/timesafari/dailynotification/DailyNotificationWorker.java +++ b/android/src/main/java/org/timesafari/dailynotification/DailyNotificationWorker.java @@ -159,7 +159,6 @@ public class DailyNotificationWorker extends Worker { priority = "normal"; } // Post-reboot/rollover: Intent may lack title/body; resolve from DB by canonical schedule_id - String scheduleId = inputData.getString("schedule_id"); if ((title == null || title.isEmpty() || body == null || body.isEmpty()) && scheduleId != null) { NotificationContent canonical = getContentByScheduleId(scheduleId); if (canonical != null && canonical.getTitle() != null && canonical.getBody() != null) { @@ -190,7 +189,6 @@ public class DailyNotificationWorker extends Worker { // Regular notification: load from storage (by notification_id, then by schedule_id for rollover/user content) content = getContentFromRoomOrLegacy(notificationId); // Rollover/notify_* runs: prefer canonical reminder content by schedule_id so user text is shown - String scheduleId = inputData.getString("schedule_id"); if (scheduleId != null && (content == null || content.getTitle() == null || content.getTitle().isEmpty() || content.getBody() == null || content.getBody().isEmpty())) { NotificationContent canonical = getContentByScheduleId(scheduleId);