refactor: use serde-dynamo

This commit is contained in:
2026-01-20 19:49:12 -08:00
parent 33e1db94f5
commit 37fa5d4838
8 changed files with 69 additions and 74 deletions

View File

@@ -1,4 +1,4 @@
use crate::{auth::User, error::Result, user::RepositorySchema, validate::validate_repo};
use crate::{auth::User, error::Result, user::RepositoryDefinition, validate::validate_repo};
use actix_web::{HttpResponse, web};
use crate::AppState;
@@ -6,7 +6,7 @@ use crate::AppState;
pub async fn add_repo(
app_state: web::Data<AppState>,
user: web::ReqData<User>,
repo: web::Json<RepositorySchema>,
repo: web::Json<RepositoryDefinition>,
) -> Result<HttpResponse> {
validate_repo(app_state.clone(), &repo, &user.id).await?;
app_state