- Spegnimento
- 24 agosto 2026 alle ore 22:12 UTC
- Autore
- Kamo
- Impegno
- 1d45edf
nonnoEsistere GatedMarkets ha già camminato i mercati attivi di ogni org, risolto getRequiredService() e abilitato l'app mancante — era solo ristretto ad isGated() verticali, cioè MORTGAGE e PERSONAL LOANS. Ora che ogni CommerceType nomina la propria app bambino la restrizione è scomparsa, così gli stessi semi di loop RETAIL / RENTAL / SERVICE / SUBSCRIPTION / Remi di PROCURAZIONE. Non era necessaria nessuna nuova migrazione. Anche semi RETAIL per org che tengono POS senza mercati affatto, che aveva il commercio di lavoro prima dell'albero perché la vendita al dettaglio non aveva bisogno di app propria. Gli org di livello superiore non sono più saltati, e questa è la soluzione che conta. L'esenzione era giusta quando questo ha concesso solo due app di prestito — una piattaforma-operatore org non dovrebbe acquisire silenziosamente MLOS — ma è sbagliato per l'albero dell'app, perché èAppEffectivelyEnabled richiede un OrgFeature ROW e non ha esenzioni di alto livello. Il primo giro ha segnalato il successo mentre lasciando KamoCRM, che gestisce i mercati attivi di RETAIL e SUBSCRIPTION, con nessuna riga per entrambi; avrebbe perso sia da /commerce sul successivo Sicurezza Servizio di distribuzione. Catturato interrogando il database, non leggendo il registro. consentireFeature ora cascata un bambino al suo genitore, in modo da vedere un bambino anche garantisce la riga POS. RUN contro il prod 2026-08-24. Verificato: ogni riga di commercio attivo markets ora ha un bambino attivo OrgFeature fila, zero mancante.