- Verschifft
- 27. April 2026 um 22:58 UTC
- Autor
- Kamo
- Ausschuss
- 137ea5a
AccountController spiegelt nun das Account-as-group-Modell wider: - computeDisplayName / extrahieren E-Email / extrahierenPhone lösen durch die Primarymitglied (Mitglied) anstelle des fallengelassenen masterAccountHolder - getCustomerDetail gibt die Mitgliederliste des Kontos mit Erlaubnis zurück flags (isLicensee, isAccountManager, canManageAbonnement, canManageBilling) plus die primäre MitgliedschaftId - POST / Kunden akzeptiert primärMemberId (erstelle MasterAccountHolderId); auf save, wird eine AccountMember-Reihe mit vollen Management-Flags erstellt für das primäre Mitglied - PUT /Customers/{uid'/members umgeschrieben, um AccountMember-Reihen hinzuzufügen/entfernen durch Mitglieder-ID und das primäre Mitglied setzen EntitlementService aktualisiert, um die neue KontoMitglied-Einheit zu verbrauchen (war AccountBillingMitglied in commerce.billing.account).