Improved code logic for better support with web-ui

Fixed some minor bugs too
This commit is contained in:
Ace
2020-11-12 10:12:28 +01:00
parent baf89c0d80
commit c358cf5b3b
3 changed files with 15 additions and 10 deletions

View File

@@ -66,13 +66,18 @@ class Agenda(inkycal_module):
self.date_format = config['date_format']
self.time_format = config['time_format']
self.language = config['language']
self.ical_urls = config['ical_urls'].split(',')
# Check if ical_files is an empty string
if config['ical_files'] != "":
if config['ical_urls']:
self.ical_urls = config['ical_urls'].split(',')
else:
self.ical_urls = config['ical_urls']
# Check if ical_files is an empty string
if config['ical_files']:
self.ical_files = config['ical_files'].split(',')
else:
self.ical_files = []
self.ical_files = config['ical_files']
# Additional config
self.timezone = get_system_tz()