- Shipped
- 27. August 2026 um 02:58 UTC
- Author
- Kamo
- Commit
- 2cc6ab2
MemberVoipConfigController.put schreibt eine Zuordnung auf zwei Plätze - MEMBER_VOIP_CONFIG und ************ - und ************ klärte dann den zweiten auf seinem nächsten Pass. Nein Anbieter speichert Kamo Mitglieds-IDs, so listExtensions() Berichte zugewiesenMemberId=Null für jede Erweiterung, und diese Null wurde gespeichert bedingungslos. **************** hat schon genau diese Wache getragen, mit einem Kommentar erklärt, warum. Der Sync-Pfad hat es nie erhalten. Das Ergebnis in der Produktion: assigned_member_id null auf alle dreiundzwanzig Erweiterungen, während neun Mitglieder eine statt. Das sichtbare Symptom war nicht Abrechnung, sondern die Mitglieder-Telefon-Einstellung Dropdown, die Filter-Erweiterungen bereits jemand anderem zugeordnet, indem man diese Kolumne liest - so dass es nichts ausschloss, bot eine genommene Verlängerung, und die Speichern scheiterte mit einem 409 vom Controller das prüft. Überspringt nur Nullen; ein Anbieter, der ein Mitglied meldet, überschreibt immer noch.