Das ist in der Tat ein Versehen. Können Sie versuchen, es auf trust_level_0 zu setzen? Jeder ist eine spezielle Gruppe und es scheint, als ob uns hier eine spezielle Behandlung fehlt.
trust_level_0 ist eine Gruppe, die jeden einzelnen angemeldeten Benutzer in Ihrem Forum erfasst.
Der Benutzer versucht, eine private Veranstaltung zu erstellen und Gruppen einzuladen, auf die er keinen Zugriff hat. Hier versuche ich zum Beispiel, Administratoren einzuladen:
Vielleicht sollten wir das Formular zum Erstellen von Veranstaltungen verbessern, um den Benutzer darüber zu informieren, dass dies eine falsche Konfiguration ist.
@marvi, ist es möglich, dass eines dieser Szenarien in Ihrem Fall eingetreten ist?
Vielen Dank für eure Antworten! Und interessant bezüglich der Einstellung „Jeder“. Ich habe sie auf „trust_level2“ aktualisiert, was die niedrigste Vertrauensstufe ist, bei der Personen eintreten, aber es funktioniert leider immer noch nicht. Die Ereignisse sind öffentlich und alle Gruppen sind erlaubt:
Ich habe es mir noch einmal angesehen und glaube, ich weiß, was passiert. Der Assistent zum Erstellen eines Events fügt für öffentliche Events allowedGroups=trust_level_0 hinzu.
In den meisten Fällen kann standardmäßig jeder die Gruppe trust_level_0 sehen, aber in Ihrem Fall ist konfiguriert, dass nur Gruppenbesitzer und Moderatoren sie sehen können.
Ändern Sie die Sichtbarkeit der Gruppe trust_level_0 auf angemeldete Benutzer. Sie können dies auf dieser Seite tun: /g/trust_level_0/manage/interaction
Ich werde Sie informieren, sobald der Assistent für Events repariert ist.
Ich habe eine Korrektur für den Event Builder vorgenommen, um allowedGroups für öffentliche Events nicht hinzuzufügen, und sie wurde auf Ihrer Instanz bereitgestellt.