Skip to content

Commit

Permalink
Merge pull request #1924 from senekor/fix-redirects
Browse files Browse the repository at this point in the history
Fix redirects
  • Loading branch information
Manishearth authored Feb 8, 2024
2 parents 0b933a8 + d3ecb91 commit 660f75c
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -301,6 +301,12 @@ fn not_found(req: &Request) -> Result<Template, Redirect> {
Ok(not_found_locale(lang))
}

#[catch(422)]
#[allow(clippy::result_large_err)]
fn unprocessable_content(req: &Request) -> Result<Template, Redirect> {
not_found(req)
}

fn not_found_locale(lang: String) -> Template {
let page = "404";
let context = Context::new(page, "error404-page-title", false, (), lang);
Expand Down Expand Up @@ -526,5 +532,8 @@ async fn rocket() -> _ {
redirect_bare_en_us,
],
)
.register("/", catchers![not_found, catch_error])
.register(
"/",
catchers![not_found, unprocessable_content, catch_error],
)
}

0 comments on commit 660f75c

Please sign in to comment.