Source code for redditwarp.model_loaders.report


from __future__ import annotations
from typing import Any, Sequence

from ..models.report import ModReport, UserReport

[docs]def load_mod_report(arr: Sequence[Any]) -> ModReport: reason, agent_name = arr return ModReport( reason=reason, agent_name=agent_name, )
[docs]def load_user_report(arr: Sequence[Any]) -> UserReport: reason, count, snoozed, can_snooze = arr return UserReport( reason=reason, count=count, snoozed=snoozed, can_snooze=can_snooze, )