Skip to content
This repository has been archived by the owner on Mar 18, 2023. It is now read-only.

"Sync completed successfully" but nothing on Habitica changes #61

Open
cartere6 opened this issue May 27, 2017 · 8 comments
Open

"Sync completed successfully" but nothing on Habitica changes #61

cartere6 opened this issue May 27, 2017 · 8 comments

Comments

@cartere6
Copy link

I am trying to set up the sync between Todoist and Habitica, I am able to install and run everything correctly, but despite getting the message "Sync completed successfully" every time I run the program nothing is ever updated on Habitica. I edited the Habitica API url as suggested in #58 but that didn't seem to help.

todoist-habitrpg.json.txt

@chae9214
Copy link

chae9214 commented Jun 14, 2017

try deleting .todoist-habitrpg.json then running todoist-habitrpg command again.
todoist api provides incremental sync (only add newly made changes), so nothing will get added if you try running the command repeatedly.

@llinfeng
Copy link

llinfeng commented Sep 5, 2017

@chae9214 I am having the same problem. My .todoist-habitrpg.json is populated with well formulated contents. However, none of these legitimate contents are "pushed" to the tasks (or, any other places that I looked up) on https://habitica.com/. Could you confirm that the code is no longer working at this point?

The clauses that I have used goes along the following format:

todoist-habitrpg -u habitRpgUserId -t habitRpgApiToken -a todoistApiToken -f ~/temp/Habitica_Todoist

And, it is in the ~/temp/Habitica_Todoist directory that I found the .todoist-habitrpg.json file.

Hope you could help setup the synchronization: a friend of mine brought me on board, but it is really a pain in the ass to add all the tasks manually from Todoist to Habitica.

All the best,

-Linfeng

@ricitron
Copy link

The code no longer works for me too, as of Sept. 7th.

@XuanLi-Leong
Copy link

Same - it says "Sync completed successfully." but I do not see changes on Habitica.

@ricitron
Copy link

I think it may have to do with habitica's recent site design update. Any solutions yet?

@rickstaa
Copy link

Same problem.

@XuanLi-Leong
Copy link

Is anyone aware of what changed in the recent update, or any direction about what could be causing the problem?

@ricitron
Copy link

ricitron commented Jan 4, 2018

There's an alternative code that works: https://github.com/eringiglio/Habitica-todo

Run by updating the auth.cfg file with your respective keys, and then running 'python oneWaySync.py'. Note that you have to delete all habits and tasks in habitica first, otherwise you will get an error.

I found the way that oneWaySync treats dailies was annoying, and prefer to manage dailies only in habitica, so in main.py, below line 218, I added an additional 'pass' for item.category == 'daily'.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants