- Shipped
- 8 settembre 2026 alle ore 18:36 UTC
- Author
- Kamo
- Commit
- 7ee7d09
Segnalato su armoniahomeloans, il cui proprietario ha visto l'icona nella barra superiore per un'app la loro organizzazione non ha, non può abilitare in Apps & Caratteristiche, e la cui il modello di sicurezza di baby-org segna NON DISPONIBILE. Ogni altra opzione app nel registro nav coppie un diritto con un diritto — `organizzazione.isCrm && checkRight('VIEW LEADS')`. I giochi erano l'unico che ha chiesto i diritti da soli, con un nudo `| isOrganizationOwner` sopra di loro. Né la metà di questo risponde "questa organizzazione ha l'app": - I diritti non sono contaminati dal diritto. PLAY CHESS e PLAY HOLDEM sono seminati su org ruoli all'ingrosso, in modo da rimanere concesso — e checkRight mantiene rispondere vero — su un inquilino il cui piano non ha mai incluso Giochi. - La proprietà non è un acquisto. Il ramo proprietario esiste in modo che un diritto concesso a nessuno il suo primo giorno è ancora raggiungibile dalla persona che lo concede. Quindi l'icona è stata disegnata, e il menu sotto di esso — che DID chiede l'app — era vuoto. La regola fu scritta due volte e le due copie andarono alla deriva. È scritto una volta ora, nei giochiAccess.ts: una riga per bambino di Giochi che trasportano il suo diritto, il suo diritto, e se la proprietà sta per un GRANT mancante di quel diritto (mai per un app mancante). Il cancello nav, il menu nav e i giochi menu all'interno di una finestra di chat tutti lo leggono, quindi l'icona è disegnata esattamente quando c'è un gioco dietro di esso. Il menu di chat ha avuto lo stesso difetto indipendentemente ed è fissato dalla stessa regola. NavToolButton ora non rende nulla quando non ha elementi e nessun intestazione. I cancelli sono ancora ciò che dovrebbe mantenere un'opzione fuori dallo schermo; questo è il backstop che mantiene uno sbagliato dall'essere un controllo cliccabile che si apre sul nulla. Verificato contro la proiezione dal vivo per armoniahomeloans.net: 14 caratteristiche, nessuna di loro GAMES, KAMO UNIVERSE, CHESS o HOLDEM. Passare attraverso la vera Organizzazione e il vero cancello, il vecchio cancello tornò vero e il nuovo ritorna falso, mentre le app che l'organizzazione ha ancora appaiono. Il browser non è mai stato l'applicazione — vedere il compagno MediaService commit, che aggiunge l'applicazione controllare gli scacchi, Hold'em e Cheddar endpoints mai avuto.