Zusammenfassung:
Wenn die Option „Zum Thema navigieren“ in einer Einladung verwendet wird, treten seltsame Berechtigungsprobleme auf.
Reproduktion:
- Erstelle eine Gruppe
specialgroup - Richte eine Kategorie
testcategoryein - Füge die Gruppen
trust_level_0undspecialgrouphinzu, beide mit den Rechten Ansehen/Antworten/Erstellen* - Erstelle ein Thema in dieser Kategorie
- Erstelle eine Einladung und setze „Zum Thema navigieren“ auf das in Schritt 4 erstellte Thema
- Seufzen
- Entferne
specialgroupvorerst aus den Kategorieberechtigungen, sodass die Kategorie nur nochtrust_level_0als Ansehen/Antworten/Erstellen hat - Versuche, die Einladung erneut zu erstellen und „Zum Thema navigieren“ auf das in Schritt 4 erstellte Thema zu setzen
- Stelle fest, dass die Dinge tatsächlich schlimmer geworden sind
- Sei schlau und versuche, die Kategorieberechtigungen auf
logged_in_usersstatt auftrust_level_0zu setzen - Erfahre, dass dies keinen Unterschied macht
Möglicherweise verwandt
Variante von Invite link to private group, arrive at topic (private category) not working. Diesmal läuft es bei der Erstellung des Einladungslinks schief.
*) Es klingt so, als ob es keinen Sinn ergibt, beide Gruppen zu haben, aber wenn du eine Unterkategorie hast, die nur specialgroup erlaubt, musst du diese Gruppe auch zur übergeordneten Kategorie hinzufügen, da Discourse nicht versteht, dass trust_level_0 immer eine Obermenge ist.

