[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