Read the statement by Michael Teeuw here.
Wunderlist - your todos on the mirror
-
Glad you figured out how to fix it :)
-
Greetings,
first of all, thanks for making the module!
Sadly I can’t really appreciate your work, because it doesn’t work for me. :(I’m running magicMirror on a Contos7 VM on my Homeserver.
The code in the Line 42 always returns me “undefined”.
this.tasks[this.config.lists[i]]
However retrieving the tasks via curl seems fine.
Here is my Config:
{ module: 'MMM-Wunderlist', position: 'top_right', header: 'To-Do Liste', config: { accessToken: '*********************************', clientId: '*********************', lists: ['inbox'], interval: 5, maximumEntries: 5, fade: true } }
I’m really looking forward to hear from you. :)
-
Are you sure this has nothing to do with your setup? Centos 7 is not officially supported.
-
@paviro I know that it’s not officially supported but everything else seems fine.
Maybe any dependencies I’m not awayre of? I already installed npm request manually. -
Not sure this error seems off to me since I check if the variable is undefined… Well I am on holiday right now so I can’t really check anything, sorry :/
-
@paviro No Problem at all, hope you enjoy you holidays! :)
-
@paviro After further inspection it seems like the array this.tasks = []; is always empty. which is why if (typeof this.tasks[this.config.lists[i]] != “undefined”) is always false. Any Ideas? :(
-
Please try using the fetcher_debug_client.js. You have to fill in your data in
createFetcher("id", "Inbox", 1000, accessToken, clientID);
at the bottom :) You can then run it withnode fetcher_debug_client.js
from the module directory. -
@paviro Did exactly what you said. I ran node fetcher_debug_client.js from the /opt/MagicMirror/modules/MMM-Wunderlist/ directory and it seems to have worked.
Create new todo fetcher for list: Inbox - Interval: 1000 -
@paviro said in Wunderlist - your todos on the mirror:
Please try using the fetcher_debug_client.js. You have to fill in your data in
createFetcher("id", "Inbox", 1000, accessToken, clientID);
at the bottom :) You can then run it withnode fetcher_debug_client.js
from the module directory.Any progress so far?