daylightSavingOffset: { Type: 'Int', Default: 1, Value: 1,},\r
hideWidgetOnCalendarOpen: { Type: 'Bool', Default: false, Value: false,},\r
showCalendarIndicator: { Type: 'Bool', Default: true, Value: true,},\r
- excludedCalendars: { Type: 'Array', Default: '', Value: '',},\r
+ excludedCalendars: { Type: 'Array', Default: [], Value: [],},\r
cssStyle_background: { Type: 'String', Default: 'color:#ffffff; background-color:#000000', Value: 'color:#ffffff; background-color:#000000',},\r
cssStyle_backgroundFullscreen: { Type: 'String', Default: 'color:#ffffff; background-color:#000000', Value: 'color:#ffffff; background-color:#000000',},\r
cssStyle_weekDay: { Type: 'String', Default: '', Value: '',},\r
config[key].Value = value;\r
else if (config[key].Type == 'UID')\r
config[key].Value = Number(value);\r
- else if (config[key].Type == 'Array')\r
+ else if (config[key].Type == 'Array') {\r
config[key].Value = value.split("^");\r
+ if (config[key].Value.length == 1 && config[key].Value[0] == "") {\r
+ config[key].Value = [];\r
+ }\r
+ }\r
}\r
settingsCache = entry.Summary;\r
updateCssClasses();\r