Auf der Bewertungsseite ist das Tag auf die Privilegien des Thema-Besitzers beschränkt

Hallo,

Wenn eine der Tag-Gruppeneinstellungen :arrow_down_small:

einer anderen Gruppe als dem Besitzer des überprüfbaren Themas zugewiesen ist, kann das Thema mit diesem Tag nicht genehmigt werden.


Reproduktion:

  1. Aktivieren Sie die Website-Einstellung Jeden Beitrag überprüfen zum Testen.

  2. Erstellen Sie eine Tag-Gruppe mit einem Tag und legen Sie fest, dass Tags sind nur für die folgenden Gruppen sichtbar, z. B.: staff

  3. Erstellen Sie ein Thema mit einem Nicht-Staff-Benutzer. Ich habe es mit einem TL1-Benutzer erstellt.

  4. Klicken Sie auf Bearbeiten und fügen Sie den Tag hinzu, den Sie unter Punkt 2 erstellt haben.

  5. Klicken Sie auf die Schaltfläche Beitrag genehmigen.

Es wird ein Warnmodal angezeigt.

Und ein Konsolenfehler.

Es scheint, dass die Überprüfungsseite auf die Berechtigungen des Thema-Besitzers beschränkt ist.

Danke :slightly_smiling_face:

2 „Gefällt mir“
opts.merge!(guardian: Guardian.new(performed_by)) if performed_by.staff?

Jetzt werden wir den „guardian“ des Prüfers verwenden, um Berechtigungen überall zu überprüfen, während Beiträge/Themen zur Genehmigung erstellt werden. Ich hoffe, das ist in Ordnung.

4 „Gefällt mir“