done now for code

This commit is contained in:
Michael Chung committed 2023-12-06 23:36:20 -05:00
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;
@@ -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,
@@ -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;