Tasks converted to Role?

Avatar
  • updated
  • Not a bug

My tasks are being converted to their role. As in: I create a task saying "write review" and give it the role of manager. I come back later to find the task is now "manager" and "write review" is gone completely. This has happened at least 10 times now. It's very frustrating to know there should be a task there and have no idea what the task is. Refresh/bringing up on another computer/etc does not fix. This has only happened to me starting a month or so ago.

App:
Avatar
Aymeric Founder

Thanks all. We are adding more logging to figure out what is going here.

Avatar
Scott Blubaugh

Unfortunately, I don't use the iPhone app. I have turned off Google Calendar sync and have been using the program minimally while this persists so I don't have anything new to report.

Avatar
Aymeric Founder
Quote from Rich

Aymeric, I think I just found a a few clues! I was flipping through my tasks on the Weekplan iPhone app and noticed another task that had been changed (action_8329125). I immediately checked Weekplan on my desktop and it was still set to the old/correct content. I thought it was setting tasks to the current role but it looks like it sets the role to a random role and replaces the title with the name of the new role.


So I took screenshots of before and after (just in case) and I also copied the before/after contents of the li tag for this task. It shows the title change and some odd but minor juggling of the username in the gravatar image. What surprised me was that the role number was the same before and after! They both showed the new random role (role_747352). I would have expected the role to initially be Treasurer (role_747349) which was the task's role when it was created.


Is it possible that this is coming from the iPhone app?


Would it help to put some code in place where the task gets saved and test to see if the task name is the same as the role name and if so log it or notify? Or maybe it would be better to add a trace to the database to track when and where this might be happening (again filtering on equal task and role names). Just some thoughts.


Hope this helps some. Let me know if you want the html from these before and after li tags. I can email them to you.

Awesome! It is possible that it comes from the iphone app. I will contact the iphone developer.

Avatar
Rich

Aymeric, I think I just found a a few clues! I was flipping through my tasks on the Weekplan iPhone app and noticed another task that had been changed (action_8329125). I immediately checked Weekplan on my desktop and it was still set to the old/correct content. I thought it was setting tasks to the current role but it looks like it sets the role to a random role and replaces the title with the name of the new role.


So I took screenshots of before and after (just in case) and I also copied the before/after contents of the li tag for this task. It shows the title change and some odd but minor juggling of the username in the gravatar image. What surprised me was that the role number was the same before and after! They both showed the new random role (role_747352). I would have expected the role to initially be Treasurer (role_747349) which was the task's role when it was created.


Is it possible that this is coming from the iPhone app?


Would it help to put some code in place where the task gets saved and test to see if the task name is the same as the role name and if so log it or notify? Or maybe it would be better to add a trace to the database to track when and where this might be happening (again filtering on equal task and role names). Just some thoughts.


Hope this helps some. Let me know if you want the html from these before and after li tags. I can email them to you.

Avatar
Rich

Hi Aymeric, I just had it happen again and thought I'd mention it here in case it helps tracking the event down. I think the task that changed may have been created today (action_8313549) and I think the old title used to read "Send email to...". Now it reads "Sales" as that is the Role that it was in.


The only things I've really done today is switched Workspaces a few times to add a task and then switch back. I've also dragged some tasks to days later in the week. I may have dragged a task back a day and checked it off. Everything else has been completing tasks and adding tasks in the Just Me workspace.


Hope this helps.

Avatar
Rich

I wish I had more info but it just sneaks up on me and I don't notice until I'm scanning the todo list for the day.


I typically leave my Weekplan window open indefinitely. I can't remember the last time I modified roles. Added a new role maybe 4 weeks ago. No Zapier. I do use Google Calendar but I'm not sure how that is integrated - it's been a while. I've been seeing the 405 errors for the last 3 or 4 weeks but they happen much more regularly than this issue with the task title.


I was hoping the action IDs might give you some historical data to debug with. Sorry I don't have more. Can you find out when action 8141725 was last updated? I have deliberately not opened that task since it changed hoping to preserve any debug clues.


Thanks for looking in to this.

Avatar
Aymeric Founder
Quote from Rich

Looks like it happened again today (8141725). Maybe happening when tasks rollover?


The big issue with this is that there is no record of what the task was previously titled. So that task is effectively lost, which really kills the idea of having a trusted system for storing your open loops (GTD, David Allen).

Yes I just can't find where the issue comes from. Did you do some actions before the title changed or did you open weekplan and the task was there with the invalid title?


I think I will have to implement some audit on the tasks to see what is going on. Only few users are affected, but I can't find what you have in common.

Avatar
Rich

Looks like it happened again today (8141725). Maybe happening when tasks rollover?


The big issue with this is that there is no record of what the task was previously titled. So that task is effectively lost, which really kills the idea of having a trusted system for storing your open loops (GTD, David Allen).

Avatar
Rich

I've seen the same thing happen. Here are two action numbers that it has effected within the last day or so.

8123869

8080364