Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

origCallId == callId ? #135

Open
olivermg opened this issue Jan 3, 2019 · 0 comments
Open

origCallId == callId ? #135

olivermg opened this issue Jan 3, 2019 · 0 comments

Comments

@olivermg
Copy link
Contributor

olivermg commented Jan 3, 2019

Mir ist aufgefallen, dass aktuell bei "frischen" Calls, d.h. bei Calls, die aus keinem vorherigen Call resultieren (die also keinen "origCall" haben) das Feld origCallId im Event den gleichen Wert beinhaltet wie callId, z.B.:

{"event":"newCall","direction":"in","from":"49178...","to":"49203...","callId":"54576B150B0C0D3A5D514C5E575D7E5B58525455535B515B765B524753574D5447454D1D1B","origCallId":"54576B150B0C0D3A5D514C5E575D7E5B58525455535B515B765B524753574D5447454D1D1B","user":["Oliver ..."],"userId":["w1"],"fullUserId":["249....w1"],"xcid":"d6da1b7de76ae9cc"}

Das bedeutet, dass sich das Verhalten von sipgate.io diesbezüglich geändert hat, denn ursprünglich war in einem solchen Fall "origCallId" leer oder gar nicht vorhanden.

Ich kann mir kaum vorstellen, dass das eine bewusste & beabsichtigte Änderung ist, da es sich dabei um einen breaking change handelt. In meinem Fall hat sich meine Software darauf verlassen, dass es keine origCallId gibt wenn es keinen "origCall" gibt.

Ich würde also weiterhin erwarten, dass origCallId leer oder nicht vorhanden ist, falls es keinen Call gibt, aus dem der des aktuellen Events resultiert (falls der aktuelle Call also keine Weiterleitung etc. ist).

@olivermg olivermg changed the title origCallId == callId origCallId == callId ? Jan 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant