Hide EmojiReact from inbox

This commit is contained in:
Thomas Sileo 2022-08-06 09:32:22 +02:00
parent 7fa455d797
commit 159adaba94
2 changed files with 15 additions and 2 deletions

View file

@ -300,7 +300,17 @@ async def admin_inbox(
) -> templates.TemplateResponse: ) -> templates.TemplateResponse:
where = [ where = [
models.InboxObject.ap_type.not_in( models.InboxObject.ap_type.not_in(
["Accept", "Delete", "Create", "Update", "Undo", "Read", "Add", "Remove"] [
"Accept",
"Delete",
"Create",
"Update",
"Undo",
"Read",
"Add",
"Remove",
"EmojiReact",
]
), ),
models.InboxObject.is_deleted.is_(False), models.InboxObject.is_deleted.is_(False),
models.InboxObject.is_transient.is_(False), models.InboxObject.is_transient.is_(False),

View file

@ -88,8 +88,11 @@ async def render_template(
db_session: AsyncSession, db_session: AsyncSession,
request: Request, request: Request,
template: str, template: str,
template_args: dict[str, Any] = {}, template_args: dict[str, Any] | None = None,
) -> TemplateResponse: ) -> TemplateResponse:
if template_args is None:
template_args = {}
is_admin = False is_admin = False
is_admin = is_current_user_admin(request) is_admin = is_current_user_admin(request)