Wenn ich ein Tag in eine Tag-Gruppe aufnehme, verschwindet es von der Seite /my/preferences/tags für Nicht-Staff-Benutzer. Außerdem wird die Beobachtungspräferenz nicht angewendet, obwohl sie in der Datenbank in Ordnung aussieht.
Dies ist unabhängig davon, was in den Berechtigungseinstellungen für die Tag-Gruppe ausgewählt wurde:
Wenn ich die Tag-Gruppe lösche, funktioniert die Tag-Beobachtung für diese Tags wieder normal.
Noch nicht – das liegt am Discourse-Team. Ich bin sicher, dass sie uns Bescheid geben werden, wenn sie die Gelegenheit hatten, sich damit zu befassen. Es ist Urlaubszeit !!
Aber wenn Sie möchten, dass Ihr Tag vorerst funktioniert, entfernen Sie einfach diese Tags aus allen Tag-Gruppen, in denen sie sich befinden (oder löschen Sie die Tag-Gruppen), wenn Sie auf die Funktionalität der Tag-Gruppen verzichten können.
Leider scheint das Gruppentag auf der Website verwendet zu werden.
Ich sehe, dass eine neue Version von Discourse [2.8.0] vor 4 Tagen veröffentlicht wurde.
Haben Sie das Update angewendet, besteht dieses Problem damit immer noch?
Dieses Problem sollte jetzt eigentlich behoben sein!
Tags in Tag-Gruppen, für die die Berechtigungen auf „jeder“ gesetzt waren, konnten nicht korrekt gespeichert werden. Ein Benutzer hat auf seiner Einstellungsseite die Tags markiert, die er speichern wollte, aber die watched_tags in der Antwort waren leer. Dies galt nicht für Administratoren, nur für normale Benutzer. Obwohl die beobachteten Tags in der Datenbank gespeichert wurden, filterte die Antwort des Benutzerserialisierers sie heraus. Wenn ein Benutzer seine Einstellungsseite aktualisierte, wurden null beobachtete Tags angezeigt.
@nathank kannst du das bitte überprüfen, wenn du Zeit hast?
Mir ist etwas aufgefallen, das für meinen Anwendungsfall nicht ideal ist, aber wahrscheinlich beabsichtigt ist:
Wenn ich die Tag-Gruppe nur für eine bestimmte Gruppe sichtbar mache, erscheint das Tag nicht in der Beobachtungsliste derjenigen, die es nicht sehen können (noch wird es angewendet). Ich habe die Tags früher verwendet, um die Themen in einen höheren Beobachtungszustand zu “verschieben”, ohne dass normale Benutzer sie sehen konnten. Das kann ich jetzt nicht mehr tun, aber das ist in Ordnung.