From 3cbe45e24355396645b9a721fdca6d5116bd1c36 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sun, 4 May 2025 15:11:11 +0200 Subject: fix live log --- logic/src/admin/mod.rs | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'logic/src/admin/mod.rs') diff --git a/logic/src/admin/mod.rs b/logic/src/admin/mod.rs index 270a732..2545ba4 100644 --- a/logic/src/admin/mod.rs +++ b/logic/src/admin/mod.rs @@ -4,5 +4,17 @@ Copyright (C) 2025 metamuffin */ -pub mod user; pub mod log; +pub mod user; + +use crate::session::AdminSession; +use anyhow::Result; +use jellydb::Database; +use jellyimport::IMPORT_ERRORS; + +pub async fn get_import_errors(_session: &AdminSession) -> Vec { + IMPORT_ERRORS.read().await.to_owned() +} +pub fn list_invites(_session: &AdminSession, database: &Database) -> Result> { + database.list_invites() +} -- cgit v1.2.3-70-g09d2