Birthday changes (-1 day) when sync per CardDAV from mobile device
Problem reported by Mail Server - October 6, 2014 at 12:56 PM
Being Fixed
Setup:
 
- SM v12.4.5364
- Android 4.4.4 with 2-way carddav sync (Marten Gajda, http://dmfs.org/carddav/)
- Reproduce
  - SmarterMail:
    - Create contact with birthday -> Sync to android : all o.k. and birthday correct
  - Android
    - Create new or modify existant contact -> Sync change via CalDAV to SmarterMail
      => birthday is one day off (-1 day)
 
- Case at http://dmfs.org/carddav/  => It's a known SmarterMail issue
 
In some earlier releases (10.x?) there exist the same error in syncml which was fixed as far as I remember right ...
 
Very annoying, cause this bug destroys data
 
I would be very happy, if this could be fixed soon.
 
Many thanks

19 Replies

Reply to Thread
0
Ronald Voigt Replied
Hello,
 
same with me (from Germany):
 
Setup:
- Smartermail 13.2.5511
- selected Time zone UTC+1 (Rome, Paris, Berlin, ...)
- iPhone 5s or iPad (4) iOS 8.1.3 (and earlier versions)
- reproduce same issue (-1 day after synching via CardDAV)
 
AND (seems to be new):
- Smartermail 13.2.5511
- generating or changing birth-date for contact
- *SAVE*
- click on same contact
==> birth date is -1 day !!
- again change properties for contact (in German: "Bearbeiten")
- (do not touch the entry for birthday!!)
- *SAVE*
==> birth date is -1 day again (so it is -2 day at all)
==> allways -1 day when changing properties and saving contact
 
Any help would be appreciated, because data is lost (and finally I send birthday congratulations to my friends one week too early...)
 
 
Many thanks

Ronald Voigt
0
Robert Emmett Replied
Employee Post
Thank you for bringing this bug to our attention.  I have replicated it and added it to our bugs list.
Robert Emmett
Software Developer
SmarterTools Inc.
(877) 357-6278
www.smartertools.com
0
Robert Emmett Replied
Employee Post
This has been fixed and should be available in the next minor release.
Robert Emmett
Software Developer
SmarterTools Inc.
(877) 357-6278
www.smartertools.com
0
mark Replied
when is the next relase available?
0
Robert Emmett Replied
Employee Post
We are projecting a Thursday, 26 Feb, minor release (submit to change).
Robert Emmett
Software Developer
SmarterTools Inc.
(877) 357-6278
www.smartertools.com
0
Mail Server Replied
Hello Robert,
 
that are really great news! Many thanks for the fix!
 
By the way, Perhaps you find the time to have a short view on two other things:
 
1) Make tasks available with caldav (RFE, which makes the last missing business feature available by an open protocol to mobile devices.)
 
2) Creating an appointment via caldav and invite an external member -> no invitation is send by the smartermail backend via email to the external recipient (another post from mine)
 
Best regards
 
Lars
1
Ronald Voigt Replied
Hello Robert,
 
I tested the new release and it works!
 
Thank you very much for the quick reaction!
 
 
Ronald Voigt
1
Ronald Voigt Replied
Hello, I'm sorry, I was too fast: There is still one issue left:
 
If I add or change a contact's birthday with iPad or iPhone, after synching with smartermail via CardDAV the date is -1 day and I can reproduce it, allways -1 day.
 
Maybe it has something to do with the timezone (UTC +1).
 
Again, any help would be apreciated.
 
Many thanks in advance.
2
mark Replied
If I add a task for every year in Webmail. The task is 1 day later. In Webmail I can see the task 1 day later. On Phone or tablet the task is show correct (Active Sync).
I use timzone (UTC +1) German settings. SM  13.3.5535.
The settings on Server, Computer and Smartermal are the same (UTC +1).
0
Ronald Voigt Replied
*push*
0
Steve Reid Replied
The whole idea of this forum is based on voting. If you vote this up then it shows the issue is important. Pushing or bumping a thread is pointless.
0
Ronald Voigt Replied
thanks for the hint. I used it :-)
0
Mail Server Replied
Yes, we understand, but how should we respond to this not fixed issue? I can confirm; Bug not fixed. Changng mobile number on android phone, sync per carddav -> birthday -1 day. Sorry, but there seems to be a really great mess in the timezone and sync protocols. Hope this clould be fixed soon.
0
Ronald Voigt Replied
Thanks for reply. Robert Emmett stated that the issue is fixed and the post is marked als "Resolved". So we had to do someting... I also hope for a soon fix of this problem.
0
Mail Server Replied
Hello Robert, please be so kind, to investigate this issue again. It's not fixed, as verified by Ronald, mark and myself. There also seem to be some side effects to Active Sync. Still change of birthday -1 day when edit contact on smartphone and sync via CardDAV to smartermail. Opposite direction is o.k. Please put it again on the buglist. Many thanks Lars
1
Steve Reid Replied
This is good example of how issues can be swept under the rug needlessly. How can an issue be marked as resolved when confirmation from the users experiencing the problem never came?
 
The issue should status should not be changed until after the fix is released and user have had time to test and report back.
0
Miles Badger Replied
Similar here today in v14.1.5675
 
Add to webmail all day appt for Mon 3rd Aug
 
Add calendar to outlook as sharepoint calendar
 
The appt comes through in outlook as an all day appt for Sun 2nd Aug - wtf ?! if I edit in outlook it shows as starting Sun 2nd Aug 00:00 and ending Mon 3rd Aug 00:00
 
i've raised a ticket but have got some annoyed clients as their calendars are now showing screwed up appointments. only seems to effect all day appt's - nightmare :(
0
Robert Emmett Replied
Employee Post
Miles, there is a custom build link in your ticket that resolves this issue.
Robert Emmett
Software Developer
SmarterTools Inc.
(877) 357-6278
www.smartertools.com
0
FlexWS Replied
I can confirm this is working correct now for EAS on iOS for newly added birthdays on SM 14.2
 
Now we manually have to move everybody one day ahead for the existing ones I guess...
 
 

Reply to Thread