update UTC timezone logic to check config settings for all managers

This commit is contained in:
ChuckBuilds
2025-09-04 22:18:01 -04:00
parent 92071237c1
commit 8a0fdb005d
21 changed files with 1037 additions and 8 deletions

View File

@@ -42,8 +42,7 @@ class CalendarManager:
logger.info(f"Calendar configuration: enabled={self.enabled}, update_interval={self.update_interval}, max_events={self.max_events}, calendars={self.calendars}")
# Get timezone from config
self.config_manager = ConfigManager()
timezone_str = self.config_manager.get_timezone()
timezone_str = self.config.get('timezone', 'UTC')
logger.info(f"Loading timezone from config: {timezone_str}")
try:
self.timezone = pytz.timezone(timezone_str)