mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-05 09:48:44 +00:00
done now for code
This commit is contained in:
1 parent
f327dfcdbb
commit
b26276cfda
3 files changed
+10
-5
No files matched your search
@@ -6,6 +6,8 @@ use crate::http_server::web_utils::response_success_helpers::*;
|
||||
use crate::http_server::endpoints::weights::delete_weight::*;
|
||||
use crate::http_server::endpoints::weights::get_weight::*;
|
||||
use crate::http_server::endpoints::weights::update_weight::*;
|
||||
use crate::http_server::endpoints::weights::list_weights_by_user::*;
|
||||
use crate::http_server::common_responses::user_details_lite::{DefaultAvatarInfo, UserDetailsLight};
|
||||
use enums::by_table::model_weights::{
|
||||
weights_types::WeightsType,
|
||||
weights_category::WeightsCategory,
|
||||
@@ -40,7 +42,8 @@ use utoipa::OpenApi;
|
||||
DeleteWeightPathInfo,DeleteWeightRequest,DeleteWeightError,DeleteWeightRequest,DeleteWeightError,
|
||||
ListWeightError,ModelWeightForList,ListWeightError,
|
||||
ListAvailableWeightsQuery,ListAvailableWeightsSuccessResponse,ModelWeightForList,
|
||||
ListWeightsByUserError,ListWeightsByUserSuccessResponse,ListWeightsByUserPathInfo,Weight
|
||||
ListWeightsByUserError,ListWeightsByUserSuccessResponse,ListWeightsByUserPathInfo,Weight,
|
||||
UserDetailsLight,DefaultAvatarInfo
|
||||
)))]
|
||||
pub struct ApiDoc;
|
||||
|
||||
+5
-3
@@ -2,9 +2,9 @@ use tokens::tokens::users::UserToken;
|
||||
|
||||
use crate::user_avatars::default_avatar_color_from_username::default_avatar_color_from_username;
|
||||
use crate::user_avatars::default_avatar_from_username::default_avatar_from_username;
|
||||
|
||||
use utoipa::ToSchema;
|
||||
/// Everything we need to refer to a user on the public web interface.
|
||||
#[derive(Clone, Serialize)]
|
||||
#[derive(Clone, Serialize,ToSchema)]
|
||||
pub struct UserDetailsLight {
|
||||
/// The token for the user
|
||||
pub user_token: UserToken,
|
||||
@@ -82,7 +82,9 @@ impl UserDetailsLight {
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(Clone, Serialize)]
|
||||
|
||||
|
||||
#[derive(Clone, Serialize,ToSchema)]
|
||||
pub struct DefaultAvatarInfo {
|
||||
pub image_index: u8,
|
||||
pub color_index: u8,
|
||||
|
||||
+1
-1
@@ -17,7 +17,7 @@ use enums::by_table::model_weights::{
|
||||
use tokens::tokens::users::UserToken;
|
||||
use tokens::tokens::model_weights::ModelWeightToken;
|
||||
|
||||
use crate::http_server::common_responses::user_details_lite::UserDetailsLight;
|
||||
use crate::http_server::common_responses::user_details_lite::{UserDetailsLight,DefaultAvatarInfo};
|
||||
use crate::server_state::ServerState;
|
||||
|
||||
use utoipa::ToSchema;
|
||||
|
||||
Reference in new issue
Block a user