fix(teams): accept username in edit member endpoint (#5852)

* fix(teams): accept username in edit member endpoint

* fix: remove unused import

* fix: use context to wrap error

* refactor: use context for error handling in edit_team_member

* fix: remove unused import

* fix: wrap database errors as internall errors

* fix: properly wrap errors
This commit is contained in:
Sychic
2026-04-21 09:47:49 -04:00
committed by GitHub
parent cb93c641d6
commit 77e4c41480
2 changed files with 19 additions and 17 deletions

View File

@@ -296,7 +296,7 @@ pub struct EditTeamMember {
#[patch("/{id}/members/{user_id}")]
pub async fn edit_team_member(
req: HttpRequest,
info: web::Path<(TeamId, UserId)>,
info: web::Path<(TeamId, String)>,
pool: web::Data<PgPool>,
edit_member: web::Json<EditTeamMember>,
redis: web::Data<RedisPool>,