Read the statement by Michael Teeuw here.
MMM-Todoist Project ID Conversion
-
Hi
The Todoist app seems to have changed the format of the project ID’s from numeric to alphanumeric.
The alphanumeric project ID’s don’t seem to be compatible with the MMM-Todoist module, which is still expecting a numeric format. e.g : projects: [ 166564794 ],
There was another forum thread that covered this issue, and apparently it is still possible to somehow extract a numeric project ID from Todoist, but there is no explanation in that thread for how this can be done. All that I can see from that thread was that it involved a custom script to extract data from a .JSON file, but no detailed explanation.
Any advice on how to extract the numeric project ID’s from Todoist would be greatly appreciated.
-
@OwenLars Have you tried [“166564794”, “78954ABC98ESD”]. This passes a collection of strings instead of a numbers. The module should handle it as a string instead of a number.
-
@mumblebaj I did try putting the alphaniumeric string inside quotation marks, this did not throw any error messages, however, it never manages to load any data from Todoist.
If have just worked out, if I use the Labels option, I can get data from Todoist, but this means every item I create needs to be assigned a Label in order to show up, which is a bit inconvenient, but does at least work!
-
@mumblebaj I did try passing it as a string, the module runs without generating any errors, but it fails to actually load any lists from Todoist.
At the moment the only way i can get any lists to load from Todoist is to put a Label on every item, and configure the module to show all items with that label. This is a bit clunky, but it does work.
Its a shame the Project ID no longer seems to work.
-
@OwenLars Unfortunately I am not too familiar with the project and don’t have a TodoIst account to test this myself. Have you logged an issue on the modules Github page? Maybe the author can have a look at it?