Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Normal
-
Resolution: Fixed
-
Affects Version/s: 3.1.1
-
Fix Version/s: 3.2.0
-
Labels:None
-
Environment:
Fairphone 2 version 1.2.8 with Android 5.1
-
Story Points:2
-
Rank:6993
-
Sprint:2016#01
Description
Reproduction steps
- As usera with FP2, create a weekly event with or without attendees
- Synchronize
Current behavior
- the event is not synchronized NOK
- See opush.log error "serverId is required" in additional informations NOK
Expected behavior
- No error and event synchronized OK
Additional informations
Also reproduce with Alcatel iDol3 (Android 5.0.2)
Not reproduced with iPhone 5 (iOS 9)
Not reproduced with Samsung Galaxy S6 edge (Android 6.0.1)
Not reproduced with Nexus 4 (Android 5.1.1)
Not reproduced with Nexus 7 (Android 5.1.1)
Not reproduced with SGS2 (Android 4.1.2)
No problem with same Fairphone 2 and Daily, monthly or yearly events
16:22:48.335 [ERROR] {org.obm.push.handler.SyncHandler} [t35/cSync/r104/userb@obm40.lyn.lng] serverId is required java.lang.IllegalArgumentException: serverId is required at com.google.common.base.Preconditions.checkArgument(Preconditions.java:125) ~[guava-16.0.jar:na] at org.obm.push.bean.change.client.SyncClientCommands$ClientCommand.<init>(SyncClientCommands.java:104) ~[push-bean-3.1.1.jar:na] at org.obm.push.bean.change.client.SyncClientCommands$Add.<init>(SyncClientCommands.java:232) ~[push-bean-3.1.1.jar:na] at org.obm.push.handler.SyncHandler.addServerItem(SyncHandler.java:378) ~[push-core-3.1.1.jar:na] at org.obm.push.handler.SyncHandler.processClientModifications(SyncHandler.java:340) ~[push-core-3.1.1.jar:na] at org.obm.push.handler.SyncHandler.doUpdates(SyncHandler.java:270) ~[push-core-3.1.1.jar:na] at org.obm.push.handler.SyncHandler.handleDataSync(SyncHandler.java:515) ~[push-core-3.1.1.jar:na] at org.obm.push.handler.SyncHandler.computeSyncState(SyncHandler.java:491) ~[push-core-3.1.1.jar:na] at org.obm.push.handler.SyncHandler.doTheJob(SyncHandler.java:464) ~[push-core-3.1.1.jar:na] at org.obm.push.handler.SyncHandler.process(SyncHandler.java:176) ~[push-core-3.1.1.jar:na]
I also tried with Custom Android and Samsung Galaxy S6 emulator with Android 5.1.0 (API 22) using Genymotion emulator and cannot reproduce too.