Quando includo un tag in un gruppo di tag, questo scompare dalla pagina /my/preferences/tags per gli utenti non staff. Inoltre, la preferenza di “watch” non viene applicata nonostante sembri corretta nel database.
Ciò accade indipendentemente da ciò che viene scelto nelle impostazioni dei permessi per il Gruppo di Tag:
Se elimino il Gruppo di Tag, il “watch” dei tag inizia a funzionare normalmente per quei tag.
Non ancora, dipende dal team di Discourse. Sono sicuro che ci faranno sapere quando avranno avuto modo di affrontarlo. È il periodo delle vacanze !!
Ma se hai bisogno che il tuo Tag funzioni per ora, rimuovi semplicemente quei Tag da qualsiasi gruppo di Tag in cui si trovano (o elimina i gruppi di Tag) se puoi fare a meno della funzionalità del gruppo di Tag.
Sfortunatamente, il tag di gruppo sembra essere utilizzato sul sito web.
Vedo che una nuova versione di Discourse [2.8.0] è stata rilasciata 4 giorni fa.
Hai applicato l’aggiornamento, questo problema è ancora presente con esso?
I tag nei gruppi di tag a cui sono state impostate le autorizzazioni su tutti non sono stati in grado di essere salvati correttamente. Un utente nella sua pagina delle preferenze contrassegnava i tag che desiderava salvare, ma i tag osservati nella risposta sarebbero stati vuoti. Questo non si applicava agli amministratori, solo agli utenti normali. Anche se i tag osservati venivano salvati nel database, la risposta del serializzatore utente li escludeva. Quando un utente aggiornava le sue pagine delle preferenze, mostrava zero tag osservati.
Ho notato qualcosa che non è ottimale per il mio caso d’uso, ma probabilmente è intenzionale:
Quando rendo il Gruppo Tag visibile solo a un gruppo specifico, il tag non appare nell’elenco di osservazione di coloro che non possono vederlo (né viene applicato). Usavo i tag per “spingere” gli argomenti a uno stato di osservazione superiore senza che gli utenti normali potessero vederlo. Non posso più farlo, ma va bene.