From e4e2a5f588024bcda97cc426f49d62b066a121fe Mon Sep 17 00:00:00 2001 From: Fuwn Date: Wed, 28 Apr 2021 13:47:02 -0700 Subject: fix? CORS again --- src/main.rs | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 66f914c..6a45fac 100644 --- a/src/main.rs +++ b/src/main.rs @@ -11,23 +11,13 @@ pub mod routes; pub mod structures; pub mod utils; -use rocket_cors as cors; +use std::str::FromStr; #[launch] fn rocket() -> _ { dotenv::dotenv().ok(); rocket::build() - .manage( - cors::CorsOptions { - allowed_origins: cors::AllowedOrigins::all(), - allowed_methods: cors::AllowedMethods::new(), - allowed_headers: cors::AllowedHeaders::all(), - ..Default::default() - } - .to_cors() - .unwrap(), - ) .mount("/", routes![routes::index]) .mount( "/api/v1", @@ -38,4 +28,8 @@ fn rocket() -> _ { routes::random ], ) + .manage(rocket_cors::CorsOptions { + allowed_origins: rocket_cors::AllowedOrigins::some_exact(&["*"]), + ..Default::default() + }) } -- cgit v1.2.3