aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs16
1 files changed, 5 insertions, 11 deletions
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()
+ })
}