<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Calendar module fails to fetch data and discards old data, leaving nothing]]></title><description><![CDATA[<p dir="auto">So I see this every morning:</p>
<pre><code>0|MagicMirror  | [13.02.2022 12:34.28.850] [ERROR]
0|MagicMirror  | Calendar Error. Could not fetch calendar:  http://p01-calendarws.icloud.com/ca/subscribe/1/IsLh6fUURb4n_nA6vhWYUmlEe98rz2BN8BhioUPzrC2HVohwJIUCbGuGeTwczZWvXjTqU7vicBATXHojb1p5fn8ub3RCBUwKfHm3jXJDzFE Error: Service Unavailable
0|MagicMirror  |     at NodeHelper.checkFetchStatus (/home/pi/MagicMirror/js/node_helper.js:121:9)
0|MagicMirror  |     at processTicksAndRejections (node:internal/process/task_queues:96:5)
</code></pre>
<p dir="auto">Which gives this result in the mirror:<br />
<img src="/assets/uploads/files/1644752230750-32e2fdf4-a197-47c3-bc95-cb721275486a-billede.png" alt="32e2fdf4-a197-47c3-bc95-cb721275486a-billede.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Later in the day, the calendar days are fetched, and then updated on the screen.<br />
Why does the module discard the existing days when it can’t get the new download?<br />
My guess is that the calendar is somehow throttled, and thus rejects requests when there are too many, so how do I make the calendar module keep the old data until it can get new data?</p>
]]></description><link>https://forum.magicmirror.builders/topic/16344/calendar-module-fails-to-fetch-data-and-discards-old-data-leaving-nothing</link><generator>RSS for Node</generator><lastBuildDate>Wed, 10 Jun 2026 09:38:27 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/16344.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 13 Feb 2022 11:38:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Calendar module fails to fetch data and discards old data, leaving nothing on Sun, 13 Feb 2022 13:39:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/fribse" aria-label="Profile: fribse">@<bdi>fribse</bdi></a> the module design is all or nothing.</p>
<p dir="auto">when it gets an error, theat is reported and the displayer has nothing.</p>
<p dir="auto">you would have to change the code</p>
]]></description><link>https://forum.magicmirror.builders/post/99534</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/99534</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Sun, 13 Feb 2022 13:39:30 GMT</pubDate></item></channel></rss>