Skip to content

モデレーター権限でメディアにセンシティブ設定を行ったことが分かるプロパティを追加し、ユーザーもモデレーターによってセンシティブ付与されたことが分かるように #15443

@Sayamame-beans

Description

@Sayamame-beans

Summary

現在は、モデレーターがセンシティブ設定を付与した場合も、ユーザーが付与した場合も、どちらも同じisSensitiveのみが使用されているようです。
これでは、モデレーターによってセンシティブが後から付与されたのか、自分が付与していたのか判別がつきません。

モデレーターが付与した場合のためのプロパティを別途追加することで、ユーザー側でも「モデレーターがセンシティブ設定を有効にした」ことが分かる表示を(フロントエンドで)行う余地が生まれますし、モデレーターとしても、モデレーターがセンシティブを付与した後にユーザーが外した場合に判別することが出来るようになります。(こちらも同様にフロントエンドで表示出来るでしょう)

或いはそもそも、モデレーターがセンシティブを有効にした場合はユーザーがセンシティブを外せないべきかもしれません。
これについても、このプロパティがあれば検討出来る内容であると思います。

以上のことから、メディアに対し、既存のisSensitiveフラグに加えて、モデレーターがセンシティブをモデレーションで付与したことが分かるプロパティを追加し、それに対応する表示等が欲しいと思います。

補足:
なお、モデレーターが有効にした場合ではなく、自動判定によって有効にされた場合においては、ユーザーが自らオフにしたことを判別出来る術が既に存在します。(どちらが使用されているかは忘れましたが、maybePorn, maybeSensitiveプロパティがあるためです)

Purpose

モデレーションの強化

Do you want to implement this feature yourself?

  • Yes, I will implement this by myself and send a pull request

Metadata

Metadata

Assignees

Labels

[Feat] DriveDrive related issuepackages/backendServer side specific issue/PRpackages/frontendClient side specific issue/PR✨FeatureThis adds/improves/enhances a feature👮ModerationIssues to monitor server users and content and maintain public safety.

Type

No type

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions