diff --git a/apps/labrinth/src/routes/mod.rs b/apps/labrinth/src/routes/mod.rs index fad90bea0..66a20a91f 100644 --- a/apps/labrinth/src/routes/mod.rs +++ b/apps/labrinth/src/routes/mod.rs @@ -77,8 +77,12 @@ pub fn root_config(cfg: &mut web::ServiceConfig) { }.boxed_local() }) ); - cfg.service(index::index_get); - cfg.service(Files::new("/", "assets/")); + cfg.service( + web::scope("") + .wrap(default_cors()) + .service(index::index_get) + .service(Files::new("/", "assets/")), + ); } #[derive(thiserror::Error, Debug)] diff --git a/apps/labrinth/src/routes/v3/mod.rs b/apps/labrinth/src/routes/v3/mod.rs index 4e4c1aac8..96c54ce40 100644 --- a/apps/labrinth/src/routes/v3/mod.rs +++ b/apps/labrinth/src/routes/v3/mod.rs @@ -58,6 +58,7 @@ pub fn utoipa_config( ) { cfg.service( utoipa_actix_web::scope("/v3/analytics") + .wrap(default_cors()) .configure(analytics_get::config), ); }