@dannclose
{
module: "calendar",
header: "Work Schedule",
fetchInterval: 10000, // < -- This is wrong position.
position: "top_left",
config: {
calendars: [
{
symbol: "calendar-check-o ",
fetchInterval: 10000, // < -- If you set like this, per every 10 sec, it will get data newly. But when there was no changes on calendar, Nothing will be changed on MM screen.
url: "url to icloud public calendar"
}
]
}