← Back to team overview

gtg team mailing list archive

[Bug 493176] Re: RTM plugin uploads dates one day before

 

First, I verified that both timezones are set in the same timezone (GMT
+01:00 Europe/Amsterdam). There is a funny thing though, that is when I
use the command "date +%::z" it prints "+02:00:00", when it should only
be +01:00:00... Anyway, I don't think this can be the source of the
problem...

Then I tried to make several tests, changing some of the properties I
think that may influence this weird behaviour... and I found some very
strange things. Here you have the sequence of actions on my tests:

-------------------

TIMEZONE Amsterdam
START GTG
ADD new task in GTG "Amsterdam TEST" due date 1/6/2010
SYNC
- Date in RTM goes to 31/05/2010
CHANGE DATE in task RTM to 2/6/2010
SYNC
- Date in GTG is not updated
CHANGE (not updated) DATE in GTG to 5/6/2010
- Date in RTM is changed to 4/6/2010 (one day before the day set in GTG)
(At this moment I have the appointment in 5/6/2010 in GTG and 4/6/2010 in RTM)
QUIT GTG

TIMEZONE change to GMT/London in both systems
START GTG
ADD new task in GTG "London TEST" due date 1/6/2010
SYNC
- Date in RTM is kept in 1/6/2010!!!
CHANGE DATE in task RTM to 2/6/2010 (The previous appointment (Amsterdam TEST) date in RTM changed to 5/6/2010! it looks like GTG uploads again the task with the GTG date)
SYNC
CHANGE DATE in GTG to 5/6/2010
- Date in RTM is in fact changed to 5/6/2010!
(At this moment we have both "London TEST" and "Amsterdam Test" with due date as they should 5/6/2010
QUIT GTG

TIMEZONE change to Amsterdam
START GTG
SYNC
- Both appointments dates in RTM are changed from 5/6/2010 to 4/6/2010
ADD in GTG "Amsterdam TEST 2" due date 1/6/2010
SYNC
- Date in RTM goes to 31/05/2010

TIMEZONE change to Berlin
START GTG
SYNC
- In RTM all the appointments keep the same dates
ADD in GTG "Berlin TEST" due date 1/6/2010
SYNC
- Date in RTM goes to 31/05/2010
QUIT GTG

TIMEZONE in RTM GMT/London and in GTG to GTM/London (time in local machine set to not us time server... so I can use the GMT timezone but still have a correct time in my machine)
START GTG
ADD in GTG "Amsterdam TEST 3" due date 1/6/2010
SYNC
- All RTM dates are set correctly!!!
CHANGE date in RTM
SYNC
- Date in GTG is updated!

-------------------

I am still not completely sure how I should interpret these results...
but somehow this is only working when I set both times to GMT/London...

However, this is very weird, since I am also using another tool to
manage my tasks (Tasque) and it manages to be consistent with RTM even
in other timezones...

Another thing I noticed is that the Synchronisation button does not work
every time I try to synchronise with RTM... I am not sure whether this
is due to GTG or the fact I am trying to do this very often and RTM
tries to control the number of accesses...

In conclusion it seems that with this setup it works... but it is a bit
strange, since I have to change my timezone to a different one... Any
idea why this works this way?

-- 
RTM plugin uploads dates one day before
https://bugs.launchpad.net/bugs/493176
You received this bug notification because you are a member of Gtg
contributors, which is subscribed to Getting Things GNOME!.

Status in Getting Things GNOME!: Incomplete

Bug description:
When synchronising a task that is eg due December 9th 2009, via the rtm webinterface this task is shown as December 8th 2009.