diff --git a/server/src/api/tracks.rs b/server/src/api/tracks.rs index b168c2d..5d01ea5 100644 --- a/server/src/api/tracks.rs +++ b/server/src/api/tracks.rs @@ -32,7 +32,7 @@ async fn get_track_check_user( track_id: i32, user: &users::Model, ) -> Result, Either> { - if let Some(Some(user)) = user + if let Some(Some(track)) = user .find_related(Tracks) .filter(tracks::Column::Id.eq(track_id)) .one(db) @@ -40,7 +40,7 @@ async fn get_track_check_user( .transpose() .map(|it| it.ok()) { - Ok(Json(user)) + Ok(Json(track)) } else { Err(Left(Status::NotFound)) }