diff --git a/src/settings.rs b/src/settings.rs index b577666..6649f69 100644 --- a/src/settings.rs +++ b/src/settings.rs @@ -281,7 +281,7 @@ pub async fn encoded_restore(req: Request) -> Result, Strin let mut prefs: Preferences = bincode::deserialize(&out).map_err(|e| format!("Failed to deserialize bytes into Preferences struct: {}", e))?; prefs.available_themes = vec![]; - let url = format!("/settings/restore/?{}", prefs.to_urlencoded().unwrap()); + let url = format!("/settings/restore/?{}", prefs.to_urlencoded()?); Ok(redirect(&url)) }