Riepilogo:
Se l’opzione “Arriva al topic” viene utilizzata in un invito, si verificano strani problemi di permessi.
Riproduzione:
- Crea un gruppo
specialgroup - Configura una categoria
testcategory - Aggiungi i gruppi
trust_level_0especialgroup, entrambi con permessi di Vede/Risponde/Crea* - Crea un topic in quella categoria
- Crea un invito e imposta “arriva al topic” sul topic creato al punto 4
- Sospira
- Rimuovi
specialgroupdai permessi della categoria per il momento, in modo che la categoria abbia solotrust_level_0con permessi di Vede/Risponde/Crea - Prova a creare di nuovo l’invito e imposta “arriva al topic” sul topic creato al punto 4
- Osserva come le cose siano in realtà peggiorate
- Sii furbo e prova a impostare i permessi della categoria su
logged_in_usersinvece ditrust_level_0 - Scopri che questo non fa alcuna differenza
Potrebbe essere correlato
Variante di Invite link to private group, arrive at topic (private category) not working. Questa volta le cose vanno male durante la creazione del link di invito.
*) Sembra che non abbia senso avere entrambi i gruppi, ma se hai una sottocategoria che consente solo specialgroup, devi aggiungere quel gruppo anche alla categoria principale, perché Discourse non comprende che trust_level_0 è sempre un superinsieme.

