モデレーター権限でメディアにセンシティブ設定を行ったことが分かるプロパティを追加し、ユーザーもモデレーターによってセンシティブ付与されたことが分かるように #15443
Labels
[Feat] Drive
Drive related issue
✨Feature
This adds/improves/enhances a feature
👮Moderation
Issues to monitor server users and content and maintain public safety.
packages/backend
Server side specific issue/PR
packages/frontend
Client side specific issue/PR
Summary
現在は、モデレーターがセンシティブ設定を付与した場合も、ユーザーが付与した場合も、どちらも同じisSensitiveのみが使用されているようです。
これでは、モデレーターによってセンシティブが後から付与されたのか、自分が付与していたのか判別がつきません。
モデレーターが付与した場合のためのプロパティを別途追加することで、ユーザー側でも「モデレーターがセンシティブ設定を有効にした」ことが分かる表示を(フロントエンドで)行う余地が生まれますし、モデレーターとしても、モデレーターがセンシティブを付与した後にユーザーが外した場合に判別することが出来るようになります。(こちらも同様にフロントエンドで表示出来るでしょう)
或いはそもそも、モデレーターがセンシティブを有効にした場合はユーザーがセンシティブを外せないべきかもしれません。
これについても、このプロパティがあれば検討出来る内容であると思います。
以上のことから、メディアに対し、既存のisSensitiveフラグに加えて、モデレーターがセンシティブをモデレーションで付与したことが分かるプロパティを追加し、それに対応する表示等が欲しいと思います。
補足:
なお、モデレーターが有効にした場合ではなく、自動判定によって有効にされた場合においては、ユーザーが自らオフにしたことを判別出来る術が既に存在します。(どちらが使用されているかは忘れましたが、maybePorn, maybeSensitiveプロパティがあるためです)
Purpose
モデレーションの強化
Do you want to implement this feature yourself?
The text was updated successfully, but these errors were encountered: