Files
daily-notification-plugin/android/plugin
Matthew Raymer 8aaba21344 fix(plugin): add defensive scheduler initialization to prevent NullPointerException
- Add null checks and lazy initialization for scheduler in all plugin methods
- Prevents NullPointerException when methods called before load() completes
- Ensures scheduler is available for scheduleDailyNotification, scheduleDailyReminder, cancelDailyReminder, and updateDailyReminder
- Adds structured logging for scheduler initialization events
- Resolves critical runtime error under system stress conditions

Fixes: NullPointerException in DailyNotificationScheduler.scheduleNotification()
Tested: Notification system working correctly under stress with 45+ notifications
2025-10-14 10:07:27 +00:00
..