Ticket now shows who submitted it
This commit is contained in:
@@ -28,6 +28,8 @@ pub struct Ticket {
|
|||||||
pub status: String,
|
pub status: String,
|
||||||
pub date: chrono::NaiveDateTime,
|
pub date: chrono::NaiveDateTime,
|
||||||
pub user_id: i16,
|
pub user_id: i16,
|
||||||
|
pub user_first_name: String,
|
||||||
|
pub user_last_name: String,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Properties, PartialEq)]
|
#[derive(Properties, PartialEq)]
|
||||||
@@ -73,6 +75,8 @@ pub fn submit_ticket_component() -> Html {
|
|||||||
};
|
};
|
||||||
|
|
||||||
let request = Request::post("/api/tickets/create")
|
let request = Request::post("/api/tickets/create")
|
||||||
|
.header("Content-Type", "application/json")
|
||||||
|
.credentials(web_sys::RequestCredentials::Include)
|
||||||
.json(&payload)
|
.json(&payload)
|
||||||
.expect("Failed to build request");
|
.expect("Failed to build request");
|
||||||
|
|
||||||
@@ -308,6 +312,7 @@ pub fn ticket_by_id_component(props: &TicketProps) -> Html {
|
|||||||
"Archived" => "Archiviert",
|
"Archived" => "Archiviert",
|
||||||
_ => "Ungültiger Status"
|
_ => "Ungültiger Status"
|
||||||
}}</p>
|
}}</p>
|
||||||
|
<p><strong>{ "Name: "}</strong>{ format!{"{} {}", t.user_first_name, t.user_last_name } }</p>
|
||||||
|
|
||||||
<form {onsubmit}>
|
<form {onsubmit}>
|
||||||
<label>{ "Status ändern" }
|
<label>{ "Status ändern" }
|
||||||
|
|||||||
Reference in New Issue
Block a user