Fix deleting extra hours
This commit is contained in:
parent
7825a2d172
commit
9e932e1aca
6 changed files with 50 additions and 14 deletions
|
|
@ -4,7 +4,7 @@ use axum::{
|
|||
body::Body,
|
||||
extract::{Path, Query, State},
|
||||
response::Response,
|
||||
routing::{get, post},
|
||||
routing::{delete, get, post},
|
||||
Extension, Json, Router,
|
||||
};
|
||||
use rest_types::ExtraHoursTO;
|
||||
|
|
@ -18,7 +18,7 @@ use crate::{error_handler, Context, RestStateDef};
|
|||
pub fn generate_route<RestState: RestStateDef>() -> Router<RestState> {
|
||||
Router::new()
|
||||
.route("/", post(create_extra_hours::<RestState>))
|
||||
.route("/:id", post(delete_extra_hours::<RestState>))
|
||||
.route("/:id", delete(delete_extra_hours::<RestState>))
|
||||
.route(
|
||||
"/by-sales-person/:id",
|
||||
get(get_extra_hours_for_sales_person::<RestState>),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue