Floating tasks take priority over manually moved tasks FIXED

Floating tasks take priority over manually moved tasks FIXED

Postby harningt » Thu 14. Feb 2013, 16:40

Device model: Motorola Photon 4G (A) + Emulator (B)
Android version: 2.3.4 + 4.2
DGT GTD Value Pack version:DGT GTD rc1-190, Value pack rc1-13

Steps to create:
1) Create a task due today w/ floating date on device A
2) Sync to device B
3) On device A: change due date for task some time in future
4) Wait a day
4) Sync device A
5) Sync device B
- Notice that the task is due today w/ modification date at midnight (kinda makes sense w/ how floating tasks could be implemented)
6) Sync device A
- Notice that it is due today also on this device

Supposed reason:
* Modification date for a floating date is updated the moment it needs to float - thus it will normally be newer than the manual modification time (unless you sync all devices w/ the floating task the same day)

Possible fix:
* Floating date changes don't alter the modification time? - modification time could be user-interpreted as when they changed the date, ignoring internal automatic changes
harningt
 
Posts: 25
Joined: Mon 3. Sep 2012, 21:04

Re: Floating tasks take priority over manually moved tasks

Postby dgtale » Thu 14. Feb 2013, 23:15

That's by design if you have set the authoritative source to "Most recent" on your secondary device.
Set it to "Synch file" to change the conflict resolution rule.

UPDATE:
Your supposed reason is correct and the suggested solution could be implemented.
The current behaviour is necessary in order to synchronize Toodledo. I can disable the altering of the modification time when others sync services (other that Toodledo) are active.
dgtale
Administrator
 
Posts: 508
Joined: Sat 21. May 2011, 14:03

Re: Floating tasks take priority over manually moved tasks

Postby harningt » Wed 20. Feb 2013, 16:09

Using latest release (191 / 14) the problem is resolved :)
harningt
 
Posts: 25
Joined: Mon 3. Sep 2012, 21:04


Return to Cloud Synchronization - RC1 (test session closed)

Who is online

Users browsing this forum: No registered users and 0 guests

cron