ロック解除時にユーザー信頼レベルがゼロにリセットされる

  1. このユーザーはしばらくの間TL3にロックされていました。
  2. 現在、彼は悪い行動によりいくつかのフラグを受け取ったため、TLを解除しました。
  3. TLはゼロになり、期待されるTL2にはなりません。

CDCK SaaSの最新のDiscourseバージョン。

「いいね!」 2

更新:

どうやらこれは単なる軽微なUIの不具合のようです。数分後、TLは自動的に期待されるレベルTL2に調整されました。

「いいね!」 4

問題を再現できます。

  1. ユーザーの信頼レベルをロックします(0より高い必要があります)。

  2. 信頼レベルをアンロックします。

  3. 信頼レベルが0と表示されます。

APIを使用してユーザーの信頼レベルを表示すると、0が返されます。

ただし、ユーザーは信頼レベル1のみで許可されているアクション(個人メッセージの送信など)を実行できます。そのようなアクションをトリガーすると、ユーザーの適切な信頼レベルが再度有効になるようです。

少し奇妙なので、もう少し詳しく調べてみます。

私もです。TL3をクリーニングしたときに発生し、アンロックするとTL0にドロップしました。

「いいね!」 1

問題を調査しました。

信頼レベルはデータベースでも 0 に設定されていますが、不思議なことにユーザーには全く影響がありません。ユーザーは元の信頼レベルに従ってフォーラムを表示および使用し続けることができます。

ユーザーがアクション(トピックを開く、メッセージを投稿するなど)を実行するとすぐに、信頼レベルはデータベースとインターフェイスで初期値に戻ります。

問題が発生する可能性は低いですが、それでもバグをチームに報告しました。

「いいね!」 1

修正できたと思います。以下を参照してください。

グループTL付与に関する修正を行った際に、これが後退した可能性があると感じています。

まだマージされていませんが、近いうちにマージされることを願っています。

「いいね!」 1

このトピックは16時間後に自動的に閉じられました。返信はもうできません。