Not detecting new tasks / unable to detect my next_action label
See original GitHub issueI setup Autodoist in a docker container using the following instructions. It’s been working up until now. Before this happened, the container had an uptime of 4 days.
Today, I noticed that any new tasks I input in Todoist weren’t receiving my next_action label. I tried to stop the container and edit the command so it’ll have a sync time of 45 seconds instead of 5. When I tried to start the container back up, I’m getting errors and it’s not acting as if my next_action label isn’t there. Here are the following errors.
I’m going to try to run Autodoist directly from my PC to see if I get the same errors
` File “/app/autodoist.py”, line 166, in initialise label_id = verify_label_existance(args, api, args.label, 1) File “/app/autodoist.py”, line 91, in verify_label_existance response = query_yes_no( File “/app/autodoist.py”, line 65, in query_yes_no choice = input().lower() EOFError: EOF when reading a line Do you want to automatically create this label? [Y/n] ������Q2022-10-03 15:31:05 INFO You are running with the following functionalities:
Next action labelling mode: Enabled Regenerate sub-tasks mode: Enabled Shifted end-of-day mode: Disabled
2022-10-03 15:31:05 INFO
Label ‘next_action’ doesn’t exist in your Todoist
Traceback (most recent call last): File “/app/autodoist.py”, line 1005, in <module> main() File “/app/autodoist.py”, line 959, in main api, label_id, regen_labels_id = initialise(args) File “/app/autodoist.py”, line 166, in initialise label_id = verify_label_existance(args, api, args.label, 1) File “/app/autodoist.py”, line 91, in verify_label_existance response = query_yes_no( File “/app/autodoist.py”, line 65, in query_yes_no choice = input().lower() EOFError: EOF when reading a line Do you want to automatically create this label? [Y/n] ������Q2022-10-03 15:31:07 INFO You are running with the following functionalities:
Next action labelling mode: Enabled Regenerate sub-tasks mode: Enabled Shifted end-of-day mode: Disabled
2022-10-03 15:31:07 INFO
Label ‘next_action’ doesn’t exist in your Todoist
Traceback (most recent call last): File “/app/autodoist.py”, line 1005, in <module> main() File “/app/autodoist.py”, line 959, in main api, label_id, regen_labels_id = initialise(args) File “/app/autodoist.py”, line 166, in initialise label_id = verify_label_existance(args, api, args.label, 1) File “/app/autodoist.py”, line 91, in verify_label_existance response = query_yes_no( File “/app/autodoist.py”, line 65, in query_yes_no choice = input().lower() EOFError: EOF when reading a line Do you want to automatically create this label? [Y/n] ������Q2022-10-03 15:31:10 INFO You are running with the following functionalities:
Next action labelling mode: Enabled Regenerate sub-tasks mode: Enabled Shifted end-of-day mode: Disabled
2022-10-03 15:31:10 INFO
Label ‘next_action’ doesn’t exist in your Todoist
Traceback (most recent call last): File “/app/autodoist.py”, line 1005, in <module> main() File “/app/autodoist.py”, line 959, in main api, label_id, regen_labels_id = initialise(args) File “/app/autodoist.py”, line 166, in initialise label_id = verify_label_existance(args, api, args.label, 1) File “/app/autodoist.py”, line 91, in verify_label_existance response = query_yes_no( File “/app/autodoist.py”, line 65, in query_yes_no choice = input().lower() EOFError: EOF when reading a line Do you want to automatically create this label? [Y/n] ������Q2022-10-03 15:31:15 INFO You are running with the following functionalities:
Next action labelling mode: Enabled Regenerate sub-tasks mode: Enabled Shifted end-of-day mode: Disabled
2022-10-03 15:31:15 INFO
Label ‘next_action’ doesn’t exist in your Todoist
Traceback (most recent call last): File “/app/autodoist.py”, line 1005, in <module> main() File “/app/autodoist.py”, line 959, in main api, label_id, regen_labels_id = initialise(args) File “/app/autodoist.py”, line 166, in initialise label_id = verify_label_existance(args, api, args.label, 1) File “/app/autodoist.py”, line 91, in verify_label_existance response = query_yes_no( File “/app/autodoist.py”, line 65, in query_yes_no choice = input().lower() EOFError: EOF when reading a line Do you want to automatically create this label? [Y/n] `
Issue Analytics
- State:
- Created a year ago
- Comments:8 (3 by maintainers)
Oof bad news. The new API’s of Todoist don’t allow creating custom properties for tasks any more. This was a functionality that I used to assign my own meta-data, which Autodoist could use to keep track of stuff and work properly.
Even if rewrite all the syntax to the new API, a lot of core functionalities simply don’t work any more. I will need to give this some additional though to see if I can find some kind of workaround or else use an alternative approach to get the same things done. Unfortunately, no quick fix for now.
I’ll keep you posted.
Hi there! Thanks all for reaching out and looking into this. Sorry I haven’t been able to reply yet, life is bit hectic at the moment. I’ll try to find some time this weekend to take a proper look at this too, since it’s a pretty impactful bug indeed.