自己ホスト型の Discourse 3.6.0.beta1-dev を実行していますが、あるユーザーから「First Like」バッジを剥奪してほしいと依頼されました。数日間試しましたが、バッジを剥奪しても1日以内に復活してしまいます。こちらのトピック の指示に従いましたが、バッジが復活するたびに、常に同じ投稿に対して、まるで数日前に(ユーザーが最初にバッジを取得した時に)付与されたかのように表示されます。
以下は、私が14日以上にわたって絶望的にバッジを剥奪しようとしている様子のスクリーンショットです。
3日前に Discourse インスタンスをアップグレードしましたが、それ以降も問題は繰り返し発生しています。何が問題なのでしょうか?
これは、バッジを付与するジョブが毎日実行されるためだと思われます。ユーザーがその投稿を「いいね!」したためにバッジが付与されています。
おそらく、Railsコンソールを使用して、その投稿からユーザーの「いいね!」を削除する必要があります。または、一時的に post undo action window mins 設定を増やし、投稿の「いいね!」を解除してから、設定を元に戻すこともできます。
ユーザーは数日前に「いいね」を解除しましたが、同じ投稿に対してバッジが追加され続けています。別の投稿に「いいね」を試しましたが、バッジが表示される投稿は変わりませんでした。どのジョブがこれを行っているかご存知ですか?
@KockaAdmiralac この問題を解決できましたか?
これは、1つのサイトの1人のメンバーに固有の問題であるため、チームが解決に時間を割くことができない問題ではありません。このようなことをしたいと聞いたことは一度もありません。
Moin
5
「いいね!」 1