[Tickets #14733] Send status 12 instead of http error 500 (eas v14.0) if requesting non-existing collectionId with syncKey != 0
noreply at bugs.horde.org
noreply at bugs.horde.org
Fri Nov 10 09:18:01 UTC 2017
BITTE NICHT AUF DIESE NACHRICHT ANTWORTEN. NACHRICHTEN AN DIESE
E-MAIL-ADRESSE WERDEN NICHT GELESEN.
Ticket-URL: https://bugs.horde.org/ticket/14733
------------------------------------------------------------------------------
Ticket | 14733
Erstellt Von | john.bieling at gmx.de
Zusammenfassung | Send status 12 instead of http error 500 (eas v14.0) if
| requesting non-existing collectionId with syncKey != 0
Warteschlange | Synchronization
Version | FRAMEWORK_5_2
Typ | Enhancement
Status | New
Priorität | 1. Low
Milestone |
Patch |
Zuständige |
------------------------------------------------------------------------------
john.bieling at gmx.de (2017-11-10 09:18) hat geschrieben:
Assume the following request:
<Sync xmlns='AirSync'>
<Collections>
<Collection>
<SyncKey>5765765</SyncKey>
<CollectionId>89</CollectionId>
<DeletesAsMoves>1</DeletesAsMoves>
<WindowSize>100</WindowSize>
<Options>
<BodyPreference xmlns='AirSyncBase'>
<Type xmlns='AirSyncBase'>1</Type>
</BodyPreference>
</Options>
</Collection>
</Collections>
</Sync>
If CollectionId 89 does not exist, I should get back status 12. Horde
sends http error 500. (zPush and microsoft send status 12)
For comparison, if i send the same request with SyncKey 0, I get back
status 8, which is correct. (Microsoft sends 8, zPush sends 12)
More information about the bugs
mailing list