-
Notifications
You must be signed in to change notification settings - Fork 14
TypeError: Cannot read property 'body' of undefined in apiv3.js #47
Comments
This cropped up again when I renamed a label in todoist trying to get the attributes to sync across correctly. |
It's a persistent issue for me, too, especially if I accidentally complete a task in habitica without completing it in todoist. Unfortunately, tracking down the exact wrong information in the .json is a pain and a fucking half. |
Hey, @ajfclark , how did you fix it? I have found that deleting my entire .json works, but then I have to go through and manually delete all the newly duplicated todoist tasks when I resync it and that suuuuuucks. Is there a better way? |
I haven't found one sorry @eringiglio I delete the stuff in habitica first and then the json and resync. That way I can just clear everything in habitica rather than trying to figure out which duplicates to delete. Still very tedious. |
Once again, this has cropped up. Every sync attempt dies with:
I've deleted every task from Habitica but no joy, it still crashes. I've deleted the JSON file and it still crashes. My sync is currently completely broken and doesn't work at all. This is incredibly frustrating. Can we please get some adequate debugging around this error so we can see which task is causing the problem? Even if it was just a debug mode that output every task to the console as it was syncing so we could try and narrow down where the issue is? |
Yes, I'm having the same issue. In the past, this popped up when I'd checked something off in Habitica that hadn't been checked off in Todoist, but I don't think I did that today. |
Appears the sync is completely broken at the moment. Even with nothing in habitica and no JSON it doesn't work any more. I guess it wouldn't work for a new user either then. |
Last night my cron job failed with:
Trying to rerun the sync fails with:
Previous syncs have worked fine.
The text was updated successfully, but these errors were encountered: