Browse Source
- 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+ notificationsmaster
1 changed files with 28 additions and 0 deletions
Loading…
Reference in new issue