diff --git a/src/webpage.rs b/src/webpage.rs
index cd5fd14..ec194d9 100644
--- a/src/webpage.rs
+++ b/src/webpage.rs
@@ -20,14 +20,13 @@ pub fn App() -> impl IntoView {
let config = config.unwrap_or_default();
view! { }.into_any()
}
- Err(e) => {
- view! {
-
- }.into_any()
+ Err(e) => view! {
+
}
+ .into_any(),
})
};
@@ -98,14 +97,14 @@ where
#[derive(Debug, Clone, Serialize, Deserialize)]
#[serde(default)]
pub struct SessionConfig {
- pub motd: String,
+ pub motd: Option,
pub sessions: Vec,
}
impl Default for SessionConfig {
fn default() -> Self {
Self {
- motd: "Proben Dienstags um 18:30 Uhr und Sonntags um 10:00 Uhr".to_string(),
+ motd: Some("Probe jeden ersten Sonntag im Monat um 10:00 Uhr und jeden dritten Dienstag im Monat um 18:30 Uhr".to_string()),
sessions: vec![
NthWeekday::new(1, Weekday::Sun),
NthWeekday::new(3, Weekday::Tue),