<?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[MMM-Todoist - Your todoist tasks on your mirror]]></title><description><![CDATA[<p dir="auto">I really liked paviro’s Wunderlist Module but I use Todoist. So I create a Module based on his work to display your Todoist todos on your mirror. It’s still relatively rough and only supports filtering by a single project, but I’ll increase the functionality when I get some more time.</p>
<p dir="auto"><a href="https://github.com/cbrooker/MMM-Todoist" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/cbrooker/MMM-Todoist</a></p>
]]></description><link>https://forum.magicmirror.builders/topic/566/mmm-todoist-your-todoist-tasks-on-your-mirror</link><generator>RSS for Node</generator><lastBuildDate>Mon, 11 May 2026 18:16:11 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/566.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 31 Aug 2016 20:10:44 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Fri, 11 Dec 2020 21:40:31 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cbrooker" aria-label="Profile: cbrooker">@<bdi>cbrooker</bdi></a> Strange thing is happening here, when it refreshes the list at 10 minutes my mirror restarts, any suggestions?</p>
]]></description><link>https://forum.magicmirror.builders/post/85667</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/85667</guid><dc:creator><![CDATA[edwardssj]]></dc:creator><pubDate>Fri, 11 Dec 2020 21:40:31 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Thu, 22 Oct 2020 11:36:40 GMT]]></title><description><![CDATA[<p dir="auto">hi,</p>
<p dir="auto">ive just installed mmm-todoist on my mirror and after the install i can start the mirror fine but it seems that after its installed i think its affecting either mmm-keybindings of mmm-carousel because normally i can use the arrow keys to gleft and right BUT im not able to click on the page indicator to select a page, and after installing mmm-todoist im now not able to use arrow keys to select page BUT i am now able to click on the page indicator to select pages!! Curious!!</p>
<p dir="auto">i get no errors starting but in the development tools section im getting these warnings and errors:</p>
<pre><code>/home/pi/MagicMirror…rity-warnings.js:95 Electron Security Warning (Insecure Resources) This renderer process loads resources using insecure
  protocols.This exposes users of this app to unnecessary security risks.
  Consider loading the following resources over HTTPS or FTPS. 
 - http://0.0.0.0:8080/css/main.css
- http://0.0.0.0:8080/fonts/roboto.css
- http://0.0.0.0:8080/socket.io/socket.io.js
- http://0.0.0.0:8080/vendor/node_modules/nunjucks/browser/nunjucks.min.js
- http://0.0.0.0:8080/js/defaults.js
- http://0.0.0.0:8080/config/config.js
- http://0.0.0.0:8080/vendor/vendor.js
- http://0.0.0.0:8080/modules/default/defaultmodules.js
- http://0.0.0.0:8080/js/logger.js
- http://0.0.0.0:8080/translations/translations.js
- http://0.0.0.0:8080/js/translator.js
- http://0.0.0.0:8080/js/class.js
- http://0.0.0.0:8080/js/module.js
- http://0.0.0.0:8080/js/loader.js
- http://0.0.0.0:8080/js/socketclient.js
- http://0.0.0.0:8080/js/main.js
- http://0.0.0.0:8080/fonts/node_modules/roboto-fontface/fonts/roboto-condensed/Roboto-Condensed-Regular.woff2
- http://0.0.0.0:8080/translations/en.json
- http://0.0.0.0:8080/translations/en.json
- http://0.0.0.0:8080/modules/MMM-Carousel//MMM-Carousel.js
- http://0.0.0.0:8080/modules/MMM-Carousel/MMM-Carousel.css
- http://0.0.0.0:8080/modules/MMM-GoogleAssistant//MMM-GoogleAssistant.js
- http://0.0.0.0:8080/modules/MMM-GoogleAssistant/components/response.js
- http://0.0.0.0:8080/modules/MMM-GoogleAssistant/MMM-GoogleAssistant.css
  
 
For more information and help, consult
https://electronjs.org/docs/tutorial/security.
 This warning will not show up
once the app is packaged.
/home/pi/MagicMirror…ity-warnings.js:145 Electron Security Warning (Insecure Content-Security-Policy) This renderer process has either no Content Security
    Policy set or a policy with "unsafe-eval" enabled. This exposes users of
    this app to unnecessary security risks.
 
For more information and help, consult
https://electronjs.org/docs/tutorial/security.
 This warning will not show up
once the app is packaged.
:8080/modules/MMM-Go…ib/highcharts.js:10 Uncaught Error: Highcharts error #16: www.highcharts.com/errors/16
    at Object.a.error (:8080/modules/MMM-Go…ib/highcharts.js:10)
    at :8080/modules/MMM-CO…lib/highcharts.js:8
    at :8080/modules/MMM-CO…lib/highcharts.js:8
TypeError: Cannot read property 'items' of undefined
    at Class.getDom (:8080/modules/MMM-To…/MMM-Todoist.js:551)
    at main.js:111
    at new Promise (&lt;anonymous&gt;)
    at updateDom (main.js:110)
    at main.js:52
    at Array.forEach (&lt;anonymous&gt;)
    at createDomObjects (main.js:21)
    at Object.modulesStarted (main.js:499)
    at startModules (loader.js:56)
    at loader.js:38
:8080/modules/MMM-To…/MMM-Todoist.js:551 Uncaught (in promise) TypeError: Cannot read property 'items' of undefined
    at Class.getDom (:8080/modules/MMM-To…/MMM-Todoist.js:551)
    at main.js:111
    at new Promise (&lt;anonymous&gt;)
    at updateDom (main.js:110)
    at main.js:52
    at Array.forEach (&lt;anonymous&gt;)
    at createDomObjects (main.js:21)
    at Object.modulesStarted (main.js:499)
    at startModules (loader.js:56)
    at loader.js:38
api.openweathermap.o…ef566eab7f1c9b6c4:1 Failed to load resource: the server responded with a status of 401 (Unauthorized)
:8080/modules/defaul…therforecast.js:261 weatherforecast: Your AppID does not support long term forecasts. Switching to fallback endpoint.
</code></pre>
<p dir="auto">and my config is:</p>
<pre><code>
/*-------------------- MMM-Todoist Route Start-----------------*/

    {
		module: 'MMM-Todoist',
		position: 'top_left',	
		header: 'Todoski...', 
		config: { 
			hideWhenEmpty: true,
			accessToken: 'xoxoxoxox',
			maximumEntries: 60,
			updateInterval: 10*60*1000, // Update every 10 minutes
			fade: false,      
			// projects and/or labels is mandatory:
			projects: [ xxxxxxx, xxxxxxx ], 
			//labels: [] // Tasks for any projects with these labels will be shown 		     			
			},
    },

</code></pre>
<p dir="auto">also but not a biggie, i have 2 projects todo and magicmirror after adding a couple to each, the mirror displays them in staggered project order rather than in order as added - ie:</p>
<p dir="auto">task1 - todo<br />
task5 - MM<br />
task2 - todo<br />
task6 -MM<br />
task3 - todo<br />
task7 - MM<br />
task4 - todo</p>
<p dir="auto">id like:</p>
<p dir="auto">task1 - todo<br />
task2 - todo<br />
task3 - todo<br />
task4 - todo<br />
task5 - MM<br />
task6 -MM<br />
task7 - MM</p>
<p dir="auto">any help or ideas would be great!</p>
<p dir="auto">Many thanks,</p>
<p dir="auto">Richie</p>
]]></description><link>https://forum.magicmirror.builders/post/83807</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/83807</guid><dc:creator><![CDATA[banbutcher]]></dc:creator><pubDate>Thu, 22 Oct 2020 11:36:40 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Sat, 09 May 2020 14:29:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/clubjack" aria-label="Profile: Clubjack">@<bdi>Clubjack</bdi></a> said in <a href="/post/72122">MMM-Todoist - Your todoist tasks on your mirror</a>:</p>
<blockquote>
<p dir="auto">I must ask again.🙈</p>
<p dir="auto">Could somebody help me to change the Look of MMM-Todoist?<br />
It would be great, if the Look could be the same like MMM-myCalendar.<br />
Then it would make a better overall impression.</p>
<p dir="auto">At first, it would be great to know, if this is (easily) makebal.</p>
</blockquote>
<p dir="auto">You’d need to change the css and more then like the innerHTML’s themselves.</p>
]]></description><link>https://forum.magicmirror.builders/post/74905</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/74905</guid><dc:creator><![CDATA[cowboysdude]]></dc:creator><pubDate>Sat, 09 May 2020 14:29:12 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Thu, 07 May 2020 19:20:40 GMT]]></title><description><![CDATA[<p dir="auto">Hello everyone! Need your help. Parameter: showProjects: false does not remove the project from the mirror. Where is the mistake?</p>
]]></description><link>https://forum.magicmirror.builders/post/74838</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/74838</guid><dc:creator><![CDATA[Cynic]]></dc:creator><pubDate>Thu, 07 May 2020 19:20:40 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Tue, 07 Apr 2020 07:16:01 GMT]]></title><description><![CDATA[<p dir="auto">I must ask again.🙈</p>
<p dir="auto">Could somebody help me to change the Look of MMM-Todoist?<br />
It would be great, if the Look could be the same like MMM-myCalendar.<br />
Then it would make a better overall impression.</p>
<p dir="auto">At first, it would be great to know, if this is (easily) makebal.</p>
]]></description><link>https://forum.magicmirror.builders/post/72122</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/72122</guid><dc:creator><![CDATA[Clubjack]]></dc:creator><pubDate>Tue, 07 Apr 2020 07:16:01 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Mon, 09 Mar 2020 12:57:25 GMT]]></title><description><![CDATA[<p dir="auto">Could one of the professionals take a look at the config of MMM-Todoist and MMM-myCalendar and see if it would be possible to easily adapt the look of mycalendar to that of todoist?</p>
]]></description><link>https://forum.magicmirror.builders/post/70369</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/70369</guid><dc:creator><![CDATA[Clubjack]]></dc:creator><pubDate>Mon, 09 Mar 2020 12:57:25 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Sun, 23 Feb 2020 13:45:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cbrooker" aria-label="Profile: cbrooker">@<bdi>cbrooker</bdi></a></p>
<p dir="auto">Hey. I am using your Module.<br />
Thank You for your work.</p>
<p dir="auto">Do You think, its easy to change the Look?<br />
I youse the Module “Mmm-my calendar”, and it would be great to have the same Look.<br />
(two lines, one with Taskname, one with date, and a Symbol)</p>
<p dir="auto">Mayve someone have an idea to realize that</p>
]]></description><link>https://forum.magicmirror.builders/post/69863</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/69863</guid><dc:creator><![CDATA[Clubjack]]></dc:creator><pubDate>Sun, 23 Feb 2020 13:45:40 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Mon, 27 Jan 2020 00:33:38 GMT]]></title><description><![CDATA[<p dir="auto">For the OAuth, I can’t seem to find the “Test Token” on ToDoList site.  Under the app,  I only have Client ID and Client Secret.  Under Settings/Integrations, there is a entry for API Token.  Which of the 3 should I be using?  Right now, I don’t have anything showing up from ToDoList when Mirror is running.</p>
<p dir="auto">Thanks</p>
]]></description><link>https://forum.magicmirror.builders/post/68684</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/68684</guid><dc:creator><![CDATA[Jas]]></dc:creator><pubDate>Mon, 27 Jan 2020 00:33:38 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Tue, 07 Jan 2020 09:03:39 GMT]]></title><description><![CDATA[<p dir="auto">Hi! How can I get sorting working? No matter what I try, items are only added to the end of the list. I would like to sort them by priority and then by due date, but can’t figure of how.</p>
]]></description><link>https://forum.magicmirror.builders/post/67494</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/67494</guid><dc:creator><![CDATA[jani.karna]]></dc:creator><pubDate>Tue, 07 Jan 2020 09:03:39 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Thu, 26 Dec 2019 11:32:35 GMT]]></title><description><![CDATA[<p dir="auto">Hey,<br />
is there functionality to see the number of days left for an event? I’d be happy if I could see that.<br />
Or is it possible to show it myself by subtracting the date of the event from the current date? If yes, how do I do it?<br />
Thanks. Happy New Year.</p>
]]></description><link>https://forum.magicmirror.builders/post/66596</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/66596</guid><dc:creator><![CDATA[Mariba]]></dc:creator><pubDate>Thu, 26 Dec 2019 11:32:35 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Sat, 21 Dec 2019 13:40:45 GMT]]></title><description><![CDATA[<p dir="auto">Todoist is working on my MM, but the day is not right. I have a daily recurring task that says “today” on my mirror, but is “tomorrow” when I look on <a href="http://todoist.com" target="_blank" rel="noopener noreferrer nofollow ugc">todoist.com</a> directly or on my phone app.</p>
<p dir="auto">Has anyone else seen and resolved this behavior?</p>
]]></description><link>https://forum.magicmirror.builders/post/66347</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/66347</guid><dc:creator><![CDATA[eprostko]]></dc:creator><pubDate>Sat, 21 Dec 2019 13:40:45 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Wed, 22 Aug 2018 17:31:13 GMT]]></title><description><![CDATA[<p dir="auto">Hi. Is it possible to show who the task is assigned to? Trying to set up a to-do list for the kids to show their chores.</p>
]]></description><link>https://forum.magicmirror.builders/post/43682</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/43682</guid><dc:creator><![CDATA[amomat]]></dc:creator><pubDate>Wed, 22 Aug 2018 17:31:13 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Tue, 14 Aug 2018 00:43:55 GMT]]></title><description><![CDATA[<p dir="auto">Is there a way to add bullets before each task?</p>
]]></description><link>https://forum.magicmirror.builders/post/43373</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/43373</guid><dc:creator><![CDATA[mariecbilodeau]]></dc:creator><pubDate>Tue, 14 Aug 2018 00:43:55 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Fri, 27 Oct 2017 15:34:07 GMT]]></title><description><![CDATA[<p dir="auto">Thank you, now it’s working</p>
]]></description><link>https://forum.magicmirror.builders/post/30261</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/30261</guid><dc:creator><![CDATA[Cupola]]></dc:creator><pubDate>Fri, 27 Oct 2017 15:34:07 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Fri, 27 Oct 2017 12:49:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cupola" aria-label="Profile: Cupola">@<bdi>Cupola</bdi></a></p>
<p dir="auto">Not a dumb question, don’t worry! Oauth2 can be super confusing, and everyone does it a little differently which is… frustrating at best.</p>
<p dir="auto">The <code>Access Token</code> you need is the 3rd one, what they refer to as your <code>Test Token</code> on the page. (The idea behind this is that with OA2, each would-be client has to use its ID and Secret to ask for specific account access for each account it wants to see. They basically did that process for you once, for testing or personal things like this that only need <em>your</em> account.)</p>
<p dir="auto">You don’t need to worry about the OAuth redirect URL or the App Service URL. I have each filled with <code>http://127.0.0.1</code> but I don’t think either are required at all.</p>
<p dir="auto">Hopefully this gets you up and running!</p>
]]></description><link>https://forum.magicmirror.builders/post/30258</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/30258</guid><dc:creator><![CDATA[pyrosmiley]]></dc:creator><pubDate>Fri, 27 Oct 2017 12:49:22 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Thu, 26 Oct 2017 14:34:28 GMT]]></title><description><![CDATA[<p dir="auto">Dumb question, how do you exactly generate the access token? I’m a little bit confused…<br />
From pm2 logs, I read:<br />
** Message: console message: <a href="http://localhost:8080/modules/MMM-Todoist//MMM-Todoist.js" target="_blank" rel="noopener noreferrer nofollow ugc">http://localhost:8080/modules/MMM-Todoist//MMM-Todoist.js</a> @199: SyntaxError: Unexpected token ‘&gt;’<br />
I used the access token generated from <a href="https://developer.todoist.com/appconsole.html" target="_blank" rel="noopener noreferrer nofollow ugc">here</a>, but I’m not sure about the process, which App service URL did you use? Which OAuth redirect URL? And last which token is the right one? I can see three of them<br />
Thanks in advance</p>
]]></description><link>https://forum.magicmirror.builders/post/30187</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/30187</guid><dc:creator><![CDATA[Cupola]]></dc:creator><pubDate>Thu, 26 Oct 2017 14:34:28 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Wed, 15 Aug 2018 13:28:26 GMT]]></title><description><![CDATA[<p dir="auto">This is my code<br />
it’s based on 2 users  (i badly commented the code)</p>
<pre><code>/* Magic Mirror
 * Fetcher
 *
 *
 * By Michael Teeuw http://michaelteeuw.nl edited for Wunderlist by Paul-Vincent Roll
 * Edited again for Todoist by Chris Brooker
 * 
 * MIT Licensed.
 */

var request = require("request");

/* Fetcher
 * Responsible for requesting an update on the set interval and broadcasting the data.
 *
 * attribute listID string - ID of the Wunderlist list.
 * attribute reloadInterval number - Reload interval in milliseconds.
 */
 
 	function dateDiff(date1, date2){
    var diff = {}                           // Initialisation du retour
    var tmp = date2 - date1;
 
    tmp = Math.floor(tmp/1000);             // Nombre de secondes entre les 2 dates
    diff.sec = tmp % 60;                    // Extraction du nombre de secondes
 
    tmp = Math.floor((tmp-diff.sec)/60);    // Nombre de minutes (partie entière)
    diff.min = tmp % 60;                    // Extraction du nombre de minutes
 
    tmp = Math.floor((tmp-diff.min)/60);    // Nombre d'heures (entières)
    diff.hour = tmp % 24;                   // Extraction du nombre d'heures
     
    tmp = Math.floor((tmp-diff.hour)/24);   // Nombre de jours restants
    diff.day = tmp;
     
    return diff;
}

var Fetcher = function(listID, reloadInterval, accessToken, clientID) {
 var self = this;
 if (reloadInterval &lt; 1000) {
	reloadInterval = 1000;
 }

 var reloadTimer = null;
 var items = [];

 var fetchFailedCallback = function() {};
 var itemsReceivedCallback = function() {};

 /* private methods */

 /* fetchTodos()
	* Request the new items.
	*/

 var fetchTodos = function() {
	clearTimeout(reloadTimer);
	reloadTimer = null;

	request({
		url: "https://todoist.com/API/v7/sync/",
		method: "POST",
		headers: { 
			'content-type': 'application/x-www-form-urlencoded',
			'cache-control': 'no-cache' 
		},
		form: { 
				token: accessToken,
				sync_token: '*',
				resource_types: '["items"]' 
		}
	 },
	 
	 
	 function(error, response, body) {
		if (!error &amp;&amp; response.statusCode == 200) {
         items = [];
		 for (var i = 0; i &lt; JSON.parse(body).items.length; i++) {
			 if (JSON.parse(body).items[i].project_id == listID) {
		
		donneetableau = JSON.parse(body).items[i];
		onbalance = [];
		icontodo = [];
		assignedname = [];
		datedueretour = [];
		contentretour = [];
		assignedtodoname = [];
		checkedretour = [];
		
		
		if (donneetableau.priority == '1') {icontodo ='&lt;i&gt;&lt;/i&gt; '}
		else if (donneetableau.priority == '2') {icontodo ='&lt;i&gt;&lt;/i&gt; '}
		else if (donneetableau.priority == '3') {icontodo ='&lt;i&gt;&lt;/i&gt; '}
		else {icontodo ='&lt;i&gt;&lt;/i&gt; '}

		if (donneetableau.assigned_by_uid == 'XXXXXXXX') {assignedname ='(XXXXX)'}//TEST  first XXX UID second XXXX yourname
		else if (donneetableau.assigned_by_uid == 'XXXXXXX') {assignedname ='(XXXXXX)'}//TEST  first XXX UID second XXXX yourname
		else {assignedname ='Inconnu'};
		
		if (donneetableau.due_date_utc) 
			{
				date1 = new Date();
				date2 = new Date(donneetableau.due_date_utc);
				diff = dateDiff(date1, date2);
								
				if (diff.day = '1') {datedueretour += diff.day + 'd &lt;i&gt;&lt;/i&gt; ';}
				else if (diff.hour &gt;= '1') {datedueretour += diff.hour + 'h &lt;i&gt;&lt;/i&gt; ';}		
				else {datedueretour += diff.min + 'min &lt;i&gt;&lt;/i&gt; ';};						


			}
		else {datedueretour =''};
		
		contentretour = donneetableau.content;
		
		if (donneetableau.responsible_uid ) {
		if (donneetableau.responsible_uid == 'XXXXXXX') {
		assignedtodoname ='&lt;i&gt;&lt;/i&gt; '
		} ////YOUR UID USER
		
		else if (donneetableau.responsible_uid == 'XXXXXXX') {assignedtodoname ='&lt;i&gt;&lt;/i&gt; '}
		else {assignedtodoname ='Inconnu'};  // YOUR UID USER
		} else { assignedtodoname ='' };
		
		checkedretour = donneetableau.checked;
		onbalance +=assignedtodoname + icontodo + datedueretour + contentretour;
		items.push(onbalance);	
				//items.split('\n');
				 //priority.push(JSON.parse(body).priority[i].priority);	
				 //datedue.push(JSON.parse(body).datedue[i].due_date_utc);	

			 }
		 }
		 self.broadcastItems();
		 scheduleTimer();
		}
	 });

 };

 /* scheduleTimer()
	* Schedule the timer for the next update.
	*/

 var scheduleTimer = function() {
	//console.log('Schedule update timer.');
	clearTimeout(reloadTimer);
	reloadTimer = setTimeout(function() {
	 fetchTodos();
	}, reloadInterval);
 };

 /* public methods */

 /* setReloadInterval()
	* Update the reload interval, but only if we need to increase the speed.
	*
	* attribute interval number - Interval for the update in milliseconds.
	*/
 this.setReloadInterval = function(interval) {
	if (interval &gt; 1000 &amp;&amp; interval &lt; reloadInterval) {
	 reloadInterval = interval;
	}
 };

 /* startFetch()
	* Initiate fetchTodos();
	*/
 this.startFetch = function() {
	fetchTodos();
 };

 /* broadcastItems()
	* Broadcast the exsisting items.
	*/
 this.broadcastItems = function() {
	if (items.length
</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/26885</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/26885</guid><dc:creator><![CDATA[tidus5]]></dc:creator><pubDate>Wed, 15 Aug 2018 13:28:26 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Mon, 21 Aug 2017 11:01:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/djsunrise19" aria-label="Profile: djsunrise19">@<bdi>djsunrise19</bdi></a> Hello</p>
<p dir="auto">i’m on holiday. Can send you the files when i’m back. you need to change the fetcher indeed.</p>
<p dir="auto">Have a nice day</p>
]]></description><link>https://forum.magicmirror.builders/post/26815</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/26815</guid><dc:creator><![CDATA[tidus5]]></dc:creator><pubDate>Mon, 21 Aug 2017 11:01:47 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Mon, 21 Aug 2017 10:30:48 GMT]]></title><description><![CDATA[<p dir="auto">I want to extend the module a little bit:</p>
<ul>
<li>Project Name as header</li>
<li>Project color in front of the name / the todos</li>
<li>reminder icon behind the todo (due date like the discussion above)</li>
</ul>
<p dir="auto">I tried a few things (from <a class="plugin-mentions-user plugin-mentions-a" href="/user/tidus5" aria-label="Profile: tidus5">@<bdi>tidus5</bdi></a>  within the fetcher). But I can’t get it to work. Any hints / ideas?</p>
]]></description><link>https://forum.magicmirror.builders/post/26812</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/26812</guid><dc:creator><![CDATA[djsunrise19]]></dc:creator><pubDate>Mon, 21 Aug 2017 10:30:48 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Sun, 20 Aug 2017 13:56:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/lange" aria-label="Profile: Lange">@<bdi>Lange</bdi></a> Good idea… I thought about looking to adding it as an option set in config file.  It may be a few weeks before I can maybe start to take a look at it.</p>
]]></description><link>https://forum.magicmirror.builders/post/26775</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/26775</guid><dc:creator><![CDATA[tkotz8621]]></dc:creator><pubDate>Sun, 20 Aug 2017 13:56:32 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Sun, 20 Aug 2017 10:57:48 GMT]]></title><description><![CDATA[<p dir="auto">Have anyone added a feature where it shows duedate?</p>
]]></description><link>https://forum.magicmirror.builders/post/26771</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/26771</guid><dc:creator><![CDATA[Lange]]></dc:creator><pubDate>Sun, 20 Aug 2017 10:57:48 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Mon, 14 Aug 2017 18:04:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/tkotz8621" aria-label="Profile: tkotz8621">@<bdi>tkotz8621</bdi></a> Thanks.  I had tried that but I just went through and deleted all the MMM-Todoist files, started over with your fork and now it works.</p>
<p dir="auto">One other question - if I want to change the color of this module, is the CSS entry .module.MMM-Todoist? And has anyone had any luck with it working in custom.css or does it need to go into main.css?</p>
<p dir="auto">Thanks!</p>
]]></description><link>https://forum.magicmirror.builders/post/26547</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/26547</guid><dc:creator><![CDATA[jsp196]]></dc:creator><pubDate>Mon, 14 Aug 2017 18:04:10 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Mon, 14 Aug 2017 11:59:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jsp196" aria-label="Profile: jsp196">@<bdi>jsp196</bdi></a> A possible reason for your tasks not displaying is if you have any tasks with no due dates, there is a known bug in MMM-Todoist that will not display any of the tasks.  I have a fork at <a href="https://github.com/tkotz8105/MMM-Todoist" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/tkotz8105/MMM-Todoist</a> that corrects the bug.  I hope it solves your issue.</p>
]]></description><link>https://forum.magicmirror.builders/post/26534</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/26534</guid><dc:creator><![CDATA[tkotz8621]]></dc:creator><pubDate>Mon, 14 Aug 2017 11:59:15 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-Todoist - Your todoist tasks on your mirror on Sun, 13 Aug 2017 21:25:17 GMT]]></title><description><![CDATA[<p dir="auto">Follow-up question - I’ve been trying to put all the config options in both the MMM-Todoist file and the config.js file (commenting them on and off as needed) but it’s not working.  Is there a way for me to find a LOG of what Todoist is responding with so I know if it’s working?  I’m a relative beginner but am hoping there’s a place for me to look and diagnose what’s not working.</p>
]]></description><link>https://forum.magicmirror.builders/post/26509</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/26509</guid><dc:creator><![CDATA[jsp196]]></dc:creator><pubDate>Sun, 13 Aug 2017 21:25:17 GMT</pubDate></item></channel></rss>