Fixed bug where items would be returned instead of cases
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
use actix_web::{get, web, HttpResponse, Responder};
|
||||
use actix_web::web::Data;
|
||||
use serde::{Deserialize, Serialize};
|
||||
use serde_json::to_string;
|
||||
use sqlx::query_as;
|
||||
use crate::AppState;
|
||||
@@ -47,7 +46,7 @@ async fn get_item_cases(query: web::Query<DataUuid>, app_state: Data<AppState>)
|
||||
let items_cases = items_cases.unwrap();
|
||||
let mut cases = vec![];
|
||||
for item_case in items_cases {
|
||||
if let Ok(item) = query_as!(Case, "SELECT * FROM cases WHERE id = $1", item_case.item).fetch_one(&app_state.database).await {
|
||||
if let Ok(item) = query_as!(Case, "SELECT * FROM cases WHERE id = $1", item_case.case).fetch_one(&app_state.database).await {
|
||||
cases.push(item);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user