13 lines
278 B
Ruby
13 lines
278 B
Ruby
# typed: strict
|
|
class Domain::User::BlueskyUserPolicy < Domain::UserPolicy
|
|
sig { returns(T::Boolean) }
|
|
def view_is_bluesky_user_monitored?
|
|
is_role_admin? || is_role_moderator?
|
|
end
|
|
|
|
sig { returns(T::Boolean) }
|
|
def monitor_bluesky_user?
|
|
is_role_admin?
|
|
end
|
|
end
|