summaryrefslogtreecommitdiff
path: root/server/registry/src/list.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/registry/src/list.rs')
-rw-r--r--server/registry/src/list.rs9
1 files changed, 5 insertions, 4 deletions
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<Arc<str>> {
+pub(super) fn generate_json_list(entries: &[Entry]) -> Result<Arc<str>> {
Ok(serde_json::to_string(&entries)?.into())
}
-pub(super) fn generate_html_list(entries: &[PublicEntry]) -> Result<Arc<str>> {
+pub(super) fn generate_html_list(entries: &[Entry]) -> Result<Arc<str>> {
Ok(ListPage { entries }.to_string().into())
}
markup::define!(
- ListPage<'a>(entries: &'a [PublicEntry]) {
+ ListPage<'a>(entries: &'a [Entry]) {
@markup::doctype()
html {
head {