funquail/api/funquail_api/federation/mrf_policies.py
Shin'ya Minazuki cb883f14b8 Update import paths
Signed-off-by: Shin'ya Minazuki <shinyoukai@laidback.moe>
2026-01-24 19:54:33 -03:00

14 lines
357 B
Python

from funquail_api.moderation import mrf
from . import activity
@mrf.inbox.register(name="instance_policies")
def instance_policies(payload, **kwargs):
reject = activity.should_reject(
fid=payload.get("id"),
actor_id=kwargs.get("sender_id", payload.get("id")),
payload=payload,
)
if reject:
raise mrf.Discard()