Minor bugfixes

This commit is contained in:
2026-05-02 10:23:25 +02:00
parent 12c618f8dd
commit d541cf18b1
3 changed files with 14 additions and 15 deletions

View File

@@ -7,11 +7,11 @@ use axum::{
response::IntoResponse, response::IntoResponse,
}; };
use serde_json::json; use serde_json::json;
use sqlx::{query, Row}; use sqlx::{Row, query};
use crate::{ use crate::{
AppState, AppState,
models::{FilteredUser, Ticket, TicketCreateScheme, TicketResponse, TicketUpdateScheme}, models::{FilteredUser, TicketCreateScheme, TicketResponse, TicketUpdateScheme},
}; };
pub async fn create_ticket( pub async fn create_ticket(
@@ -217,4 +217,3 @@ pub async fn edit_ticket(
Ok(Json(response)) Ok(Json(response))
} }

View File

@@ -57,5 +57,5 @@ async fn main() {
.layer(cors); .layer(cors);
let listener = tokio::net::TcpListener::bind("0.0.0.0:8001").await.unwrap(); let listener = tokio::net::TcpListener::bind("0.0.0.0:8001").await.unwrap();
axum::serve(listener, app).await; let _ = axum::serve(listener, app).await;
} }

View File

@@ -3,17 +3,17 @@ use std::fmt::Display;
use serde::{Deserialize, Serialize}; use serde::{Deserialize, Serialize};
use sqlx::{Decode, prelude::Type}; use sqlx::{Decode, prelude::Type};
#[derive(Deserialize, Serialize, PartialEq, Debug, sqlx::FromRow)] // #[derive(Deserialize, Serialize, PartialEq, Debug, sqlx::FromRow)]
pub struct Ticket { // pub struct Ticket {
pub id: i32, // pub id: i32,
pub category: String, // pub category: String,
pub betreff: String, // pub betreff: String,
pub description: String, // pub description: String,
pub room: i16, // pub room: i16,
pub status: String, // pub status: String,
pub date: chrono::DateTime<chrono::Utc>, // pub date: chrono::DateTime<chrono::Utc>,
pub user_id: i16, // pub user_id: i16,
} // }
#[derive(Deserialize, Serialize, Debug, PartialEq)] #[derive(Deserialize, Serialize, Debug, PartialEq)]
pub struct TicketResponse { pub struct TicketResponse {