appointments created on mobile devices and include invitees don't get synced when these conditions exist:
1. sender has special characters in either first or last name (german umlauts or french ´`)
2. appointment has invitees
you see the appointment shows up on the mobile device only and is neither being synced to own gw account nor to the invitee.
2017-12-21 17:11:52.301 ERROR [Device_Thread-19] [sync:1250] [userID:] [eventID:] [objectID:] [Sync] doSync except: 'ascii' codec can't encode character u'\xe4' in position 1: ordinal not in range(128)
Traceback (most recent call last):
File "./mobility/lib/device/sync.py", line 1222, in doSync
File "./mobility/lib/device/sync.py", line 4305, in __processChangesFromDevice
File "./mobility/lib/device/sync.py", line 3970, in __addOrganizerToApptData
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe4' in position 1: ordinal not in range(128)
sr 101136706371 has been created.
my own workaround:
in the admin console change the first and or last name to a non special character one and appointments with invitees start to sync again.
ps: when do i get paid for testing all this?