Project surgery causes errors
I had Todoist open in my browser, Chrome 28 on Mac OS X 10.8.4. I was away from my desk, and used the iPhone app, 5.3.2 on iOS 6.1.3, to readjust my Project taxonomy. I renamed the one project that had existed, and created some new projects, at least one of which was indented. Later, sill on the iPhone app, I rejiggered the projects some more, renaming some of the new projects, creating some more new ones, and indenting some. I don't think I deleted any, but I might have. I also, of course, moved a bunch of tasks from one project to another.
When I came back to my browser it still showed the original project hierarchy, of a single project, with its original name. I tried refreshing the page, but nothing changed. I tried going to the Chrome plugin, since it has a resync button, but it refused to display anything other than an error message "Error encountered: project not found." Dismissing that dialog and pressing the resync button simply brought up the same error.
I was eventually able to fix things by logging out and logging back in again. I had to do this separately for both the web version and the plugin to get them both right.
Please tell me - did you have any of your projects set as your start page? If so, if you've deleted the project that was actually the start page, this could have caused the apps to return a "project not found" error message.
Another problem might have been that you've already had the project that was deleted opened in Chrome and reloading it showed the error as it no longer existed.
Either way, if this ever happens again and you can remember what exact step has triggered it (or can reproduce it), please let us know.
I'm afraid I have no idea. If I would have had to explicitly set it as a start page, then no, I wouldn't have.
David, during my recent support ticket regarding my updates made online and not refreshing on the desktop version, it was the same function that Don went through (logging out/back in) that seemed to force the changes to be current.
Could this be an indecation of where to look for an issue within the code?
In the ticket you've opened, I've asked you to install an updated version of the app (an unreleased update). Please install it and let us know if the issue persists.
Caching and syncing is something we constantly improve as it is indeed very complex and this does point in that direction as logging out and back in is something that will always completely re-read the data so any incorrect syncing behavior can be "fixed" this way. Thank you for letting us know.