diff --git a/server/src/routes/pages.rs b/server/src/routes/pages.rs index ff02fa4..e28d6f6 100644 --- a/server/src/routes/pages.rs +++ b/server/src/routes/pages.rs @@ -4,6 +4,7 @@ pub mod weeks; use crate::auth::Authorized; use crate::database::latest::trees::{category, session}; +use crate::routes::api; use crate::status_json::StatusJson; use crate::util::EventNotifier; use bincode::{deserialize, serialize}; @@ -101,7 +102,7 @@ pub fn start_session( event_notifier: &State, db: &State, ) -> Result { - super::api::toggle_category_session(category_uuid, true, event_notifier, db)?; + api::session::toggle_category_session(category_uuid, true, event_notifier, db)?; Ok(Redirect::to(uri!(index))) } @@ -112,7 +113,7 @@ pub fn end_session( event_notifier: &State, db: &State, ) -> Result { - super::api::toggle_category_session(category_uuid, false, event_notifier, db)?; + api::session::toggle_category_session(category_uuid, false, event_notifier, db)?; Ok(Redirect::to(uri!(index))) } diff --git a/server/src/routes/pages/dailies.rs b/server/src/routes/pages/dailies.rs index e2c7ed3..b53c7db 100644 --- a/server/src/routes/pages/dailies.rs +++ b/server/src/routes/pages/dailies.rs @@ -1,4 +1,4 @@ -use rocket::{response::content::Html, State}; +use rocket::{get, response::content::Html, State}; use rocket_dyn_templates::Template; use serde::{Deserialize, Serialize}; diff --git a/server/templates/dailies.html.hbs b/server/templates/dailies.html.hbs new file mode 100644 index 0000000..ca1868d --- /dev/null +++ b/server/templates/dailies.html.hbs @@ -0,0 +1,14 @@ + + + {{> head}} + + {{> header}} +

Dailies

+ +
+ {{#each categories}} + {{>category_entry}} + {{/each}} +
+ +