diff options
author | Kaiden Fey <kookie@spacekookie.de> | 2020-10-25 02:40:33 +0100 |
---|---|---|
committer | Kaiden Fey <kookie@spacekookie.de> | 2020-10-25 02:40:33 +0100 |
commit | 392444d21101ce7b637f2e5a385490605f93ccf1 (patch) | |
tree | 75247f7a3b49a17c70a31106b04e09f72848f98a /src/main.rs | |
parent | a0dca8186bdef76e09e9c388d7f85839e85ce8db (diff) |
Big project update
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/main.rs b/src/main.rs index a0d6dce..92e1bc7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -3,6 +3,8 @@ mod pages; mod repo; mod templ_data; +mod project; + use actix_files as fs; use actix_web::{web, App, HttpRequest, HttpResponse, HttpServer}; use std::io; @@ -20,11 +22,7 @@ async fn main() -> io::Result<()> { // This is a bit of a hack so that people don't get the // 404 on the root page. Especially as long as octopus // doesn't have the account overview yet! - .service(web::resource("/").route(web::get().to(|_: HttpRequest| { - HttpResponse::PermanentRedirect() - .header("Location", "octopus") - .finish() - }))) + .service(web::resource("/").route(web::get().to(pages::index))) .service(web::resource("/{repo}").route(web::get().to(pages::repo::about))) .service(web::resource("/{repo}/details").route(web::get().to(pages::repo::details))) .default_service(web::resource("").route(web::get().to(pages::p404))) |