From 9ddb4d7786509bf5995bd5e254c611a05ea50eba Mon Sep 17 00:00:00 2001 From: metamuffin Date: Fri, 20 Sep 2024 21:45:18 +0200 Subject: reg: move structs to protocol crate --- server/registry/src/list.rs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'server/registry/src/list.rs') diff --git a/server/registry/src/list.rs b/server/registry/src/list.rs index eb1ddfbf..67f2ec2a 100644 --- a/server/registry/src/list.rs +++ b/server/registry/src/list.rs @@ -1,5 +1,6 @@ -use crate::{PublicEntry, Registry}; +use crate::Registry; use anyhow::Result; +use hurrycurry_protocol::registry::Entry; use rocket::{ get, http::MediaType, @@ -22,15 +23,15 @@ pub(super) async fn r_list( } } -pub(super) fn generate_json_list(entries: &[PublicEntry]) -> Result> { +pub(super) fn generate_json_list(entries: &[Entry]) -> Result> { Ok(serde_json::to_string(&entries)?.into()) } -pub(super) fn generate_html_list(entries: &[PublicEntry]) -> Result> { +pub(super) fn generate_html_list(entries: &[Entry]) -> Result> { Ok(ListPage { entries }.to_string().into()) } markup::define!( - ListPage<'a>(entries: &'a [PublicEntry]) { + ListPage<'a>(entries: &'a [Entry]) { @markup::doctype() html { head { -- cgit v1.2.3-70-g09d2