@@ -26,9 +26,9 @@ use crate::types::models::mod_version_status::ModVersionStatusEnum;
2626use crate :: webhook:: discord:: DiscordWebhook ;
2727use actix_web:: { HttpResponse , Responder , get, post, put, web} ;
2828use serde:: Deserialize ;
29- use sqlx:: Acquire ;
30- use utoipa:: { IntoParams , ToSchema } ;
3129use serde:: Serialize ;
30+ use sqlx:: Acquire ;
31+ use utoipa:: { ToSchema , IntoParams } ;
3232
3333#[ derive( Deserialize , Default , Hash , Eq , PartialEq , ToSchema ) ]
3434#[ serde( rename_all = "snake_case" ) ]
@@ -78,6 +78,7 @@ pub struct CreateQueryParams {
7878 ( status = 403 , description = "Forbidden" )
7979 )
8080) ]
81+
8182#[ get( "/v1/mods" ) ]
8283pub async fn index (
8384 data : web:: Data < AppData > ,
@@ -214,9 +215,7 @@ pub async fn create(
214215 let existing: Option < Mod > = mods:: get_one ( & json. id , false , & mut pool) . await ?;
215216
216217 if json. id . starts_with ( "geode." ) && !dev. admin {
217- return Err ( ApiError :: BadRequest (
218- "Only index admins may use mod ids that start with 'geode.'" . into ( ) ,
219- ) ) ;
218+ return Err ( ApiError :: BadRequest ( "Only index admins may use mod ids that start with 'geode.'" . into ( ) ) ) ;
220219 }
221220
222221 if let Some ( m) = & existing {
0 commit comments