diff options
| author | Dawid Rycerz <dawid@rycerz.xyz> | 2025-07-14 21:27:03 +0300 |
|---|---|---|
| committer | Dawid Rycerz <dawid@rycerz.xyz> | 2025-07-14 21:27:03 +0300 |
| commit | dbb25297da61fe393ca1e8a6b6c6beace2513e0a (patch) | |
| tree | d659a4a3465d519cc45b4501f0ac98060d227061 /src/lib.rs | |
| parent | eb0c5d947a2e2755fac4a9b34d9dee6c2987afbb (diff) | |
feat: fix user_id in requests missing
Diffstat (limited to 'src/lib.rs')
| -rw-r--r-- | src/lib.rs | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -113,7 +113,6 @@ mod locations_api { pub struct CreateLocation { pub latitude: f64, pub longitude: f64, - pub user_id: i64, } #[derive(Deserialize)] @@ -147,12 +146,12 @@ mod locations_api { } pub async fn create_location( - AuthUser(_): AuthUser, + AuthUser(user): AuthUser, State(pool): State<Arc<SqlitePool>>, Json(payload): Json<CreateLocation>, ) -> Result<Json<Location>, String> { let repo = LocationRepository { db: &pool }; - repo.create_location(payload.latitude, payload.longitude, payload.user_id) + repo.create_location(payload.latitude, payload.longitude, user.id) .await .map(Json) .map_err(|e| e.to_string()) |
