- Verschifft
- 19. April 2026 um 22:17 UTC
- Autor
- Kamo
- Ausschuss
- 4149b1b
Das bisherige Verhalten löschte jede vorhandene App-Konfiguration, deren ServiceType war nicht in der eingehenden Nutzlast. Das verwandelte Teil Nutzlasten in still Datenverlust: eine Benutzeroberfläche, die zufällig nur 15 der 20 ServiceTypes kannte würde wegblasen die 5 Reihen hatte es nicht gesehen, effektiv zwingen diese Apps zu NOT_AVAILABLE. In einem gemeldeten Fall, Deaktivierung von CRM auf einem Master-Modell auch abgewischt AI_SUPPORT, UNTERSTÜTZUNG, KNOWLEDGE_BASE, NOTES, POS, DOCS, MEET, und CALCULATOR Konfigurationen. Wenn der Admin wieder in die CRM eingebracht hat, kam nur CRM zurück weil die gelöschten Zeilen für immer verschwunden waren. Neue Semantik: Reihen in der Nutzlast sind upserted; Reihen fehlen die Nutzlast wird in Ruhe gelassen. Der kanonische Weg, um eine App "abzuschalten" ist, senden Sie es mit Verfügbarkeit = NOT_AVAILABLE - sein Zustand, nicht seine Anwesenheit, ist, was zählt.