トピックを編集しようとした際に、さまざまなトピックで編集コンフリクトのインジケーターに気づきました。
これは、ユーザーに表示されないタグが、表示されているタグと同時に追加された場合に発生するのではないかと思います。
以下の手順で再現できます。
- テストユーザーを使用して新しいトピックを作成し、投稿します。
- 管理者(またはタグを追加する権限を持つ別のユーザー)を使用して、トピックに、表示制限のあるタググループに属していないタグを少なくとも1つと、テストユーザーが見ることができないタグを少なくとも1つ追加します。変更を保存します。
- テストユーザーとして、自分のトピックに移動し、鉛筆アイコンをクリックして編集し、本文に新しい行を追加します。
期待される結果:誰も他にトピックを編集していないため、編集コンフリクトは発生しません。
実際の結果:コンフリクトインジケーターが表示されます。
追加注記:表示されているタグを誰が追加したかは関係ありません。たとえば、テストユーザーがトピックを作成する前に追加した場合でも機能します。
