...
This commit is contained in:
@@ -4,6 +4,7 @@ use actix_web::cookie::Key;
|
||||
use crate::controllers::home::HomeController;
|
||||
use crate::controllers::auth::AuthController;
|
||||
use crate::controllers::ticket::TicketController;
|
||||
use crate::controllers::calendar::CalendarController;
|
||||
|
||||
/// Configures all application routes
|
||||
pub fn configure_routes(cfg: &mut web::ServiceConfig) {
|
||||
@@ -42,5 +43,11 @@ pub fn configure_routes(cfg: &mut web::ServiceConfig) {
|
||||
.route("/tickets/{id}", web::get().to(TicketController::show_ticket))
|
||||
.route("/tickets/{id}/comment", web::post().to(TicketController::add_comment))
|
||||
.route("/tickets/{id}/status/{status}", web::get().to(TicketController::update_status))
|
||||
|
||||
// Calendar routes
|
||||
.route("/calendar", web::get().to(CalendarController::calendar))
|
||||
.route("/calendar/new", web::get().to(CalendarController::new_event))
|
||||
.route("/calendar/new", web::post().to(CalendarController::create_event))
|
||||
.route("/calendar/{id}/delete", web::get().to(CalendarController::delete_event))
|
||||
);
|
||||
}
|
Reference in New Issue
Block a user