From 212a0f23bc894faf88e159560c113f504349cc05 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 29 Apr 2025 17:06:23 +0200 Subject: comiles again but still many logic holes --- ui/src/admin/log.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ui/src/admin/log.rs') diff --git a/ui/src/admin/log.rs b/ui/src/admin/log.rs index a69bdfa..3669571 100644 --- a/ui/src/admin/log.rs +++ b/ui/src/admin/log.rs @@ -4,6 +4,7 @@ Copyright (C) 2025 metamuffin */ +use crate::Page; use jellycommon::{ api::{LogLevel, LogLine}, routes::u_admin_log, @@ -11,6 +12,15 @@ use jellycommon::{ use markup::raw; use std::fmt::Write; +impl Page for ServerLogPage<'_> { + fn title(&self) -> String { + "Server Log".to_string() + } + fn to_render(&self) -> markup::DynRender { + markup::new!(@self) + } +} + markup::define! { ServerLogPage<'a>(warnonly: bool, messages: &'a [String]) { h1 { "Server Log" } -- cgit v1.2.3-70-g09d2