タググループの一部であるタグの監視がスタッフ以外で機能しない

タグをタググループに含めると、非スタッフユーザーの場合 /my/preferences/tags ページから消えます。また、データベースでは問題なく表示されているにもかかわらず、ウォッチ設定が適用されません。

これは、タググループの権限設定で何を選択しても関係ありません。

image

タググループを削除すると、それらのタグのタグウォッチが正常に機能し始めます。

「いいね!」 3

これは少々奇妙に聞こえますので、解決すべき問題です。

「いいね!」 2

@nathankさん、こんにちは。

何か見つかりましたか?
何か進展はありましたか?

あなたが言及していたように、これは私のスレッドで話している問題と同じである可能性があります。

「いいね!」 1

まだです。それはDiscourseチーム次第です。彼らが対処する機会を得たら、きっと私たちに知らせてくれるでしょう。ホリデーシーズンですからね!:desert_island:

しかし、現時点でタグの監視を機能させたい場合は、タググループからそれらのタグを削除する(またはタググループを削除する)だけで、タググループ機能なしで生活できます。

nathankさん、こんにちは。

フィードバックありがとうございます!

残念ながら、グループタグはウェブサイトで使用されているようです。

Discourseの新しいバージョン[2.8.0]が4日前にリリースされたことを確認しました。
アップデートを適用しましたか?この問題はまだ解決していますか?

「いいね!」 1

この問題は実際には修正されたはずです!

すべての人に権限が設定されているタググループ内のタグは、
正しく保存できませんでした。ユーザーが設定ページで保存したいタグをマークしても、レスポンス内のwatched_tagsは空になっていました。これは管理者ではなく、一般ユーザーにのみ適用されました。データベースには監視タグが保存されていましたが、ユーザーシリアライザーのレスポンスで除外されていました。ユーザーが設定ページを更新すると、監視タグがゼロと表示されていました。

@nathank 確認をお願いできますか?

「いいね!」 2

nathank様

お元気でお過ごしのことと思います。

アップデートはお試しいただけましたでしょうか?
マッチングの問題は解決されましたでしょうか?

ご協力ありがとうございます!

「いいね!」 2

まだですが、今夜試してみます。

「いいね!」 1

これで問題なく動作するようになったと思います。

ただし、私のユースケースには適さないものの、おそらく意図されたと思われる点に気づきました。

タググループを特定のグループのみに表示するようにすると、それを見ることができないユーザーのウォッチリストにタグが表示されません(適用もされません)。以前は、タグを使用して、一般ユーザーには見えないようにしながら、トピックをより高いウォッチ状態に「引き上げる」ために使用していました。もうそれはできませんが、問題ありません。

「いいね!」 3