diff options
author | metamuffin <metamuffin@disroot.org> | 2025-04-28 18:27:03 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-04-28 18:27:03 +0200 |
commit | 51761cbdefa39107b9e1f931f1aa8df6aebb2a94 (patch) | |
tree | 957ca180786ece777e6e1153ada91da741d845ec /server/src/ui/home.rs | |
parent | 80d28b764c95891551e28c395783f5ff9d065743 (diff) | |
download | jellything-51761cbdefa39107b9e1f931f1aa8df6aebb2a94.tar jellything-51761cbdefa39107b9e1f931f1aa8df6aebb2a94.tar.bz2 jellything-51761cbdefa39107b9e1f931f1aa8df6aebb2a94.tar.zst |
many much more generic refactor
Diffstat (limited to 'server/src/ui/home.rs')
-rw-r--r-- | server/src/ui/home.rs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/server/src/ui/home.rs b/server/src/ui/home.rs index 96b1dc2..2a79965 100644 --- a/server/src/ui/home.rs +++ b/server/src/ui/home.rs @@ -18,14 +18,12 @@ pub fn r_home( lang: AcceptLanguage, ) -> MyResult<Either<DynLayoutPage, Json<ApiHomeResponse>>> { let AcceptLanguage(lang) = lang; - + + let resp = jellylogic::home::home(&db, sess)?; Ok(if *aj { - Either::Right(Json(ApiHomeResponse { - toplevel, - categories, - })) + Either::Right(Json(resp)) } else { - Either::Left() + Either::Left(jellyui::home::home_page(resp)) }) } |