feat: extract headers in a server action

This commit is contained in:
Matouš Volf 2024-09-13 07:19:17 +02:00
parent 4aef1e7ef5
commit 482192dda3

View File

@ -18,9 +18,13 @@ use crate::server::subtasks::restore_subtasks_of_task;
pub(crate) async fn create_task(new_task: NewTask) pub(crate) async fn create_task(new_task: NewTask)
-> Result<Task, ServerFnError<ErrorVec<TaskError>>> { -> Result<Task, ServerFnError<ErrorVec<TaskError>>> {
use crate::schema::tasks; use crate::schema::tasks;
println!("test");
let headers: http::HeaderMap = extract().await.unwrap(); let headers: http::HeaderMap = extract().await.unwrap();
todo!();
dbg!(headers.iter().collect::<Vec<_>>());
// println!(headers.values().collect())
new_task.validate() new_task.validate()
.map_err::<ErrorVec<TaskError>, _>(|errors| errors.into())?; .map_err::<ErrorVec<TaskError>, _>(|errors| errors.into())?;