third time's a charm

This commit is contained in:
LinlyBoi
2022-12-23 19:10:33 +02:00
parent f99e1504f6
commit 99ec37991e

View File

@@ -3,9 +3,9 @@ use actix_web::{
web::{self, Json},
App, HttpServer,
};
use backend::{establish_connection, ticket_data::get_ticket, admin_data::get_admin};
use common::CommonTicket;
use backend::{admin_data::get_admin, establish_connection, ticket_data::get_ticket};
use common::CommonAdmin;
use common::CommonTicket;
// //Admin Services
// #[get("/api/admin/{id}")]
@@ -19,23 +19,21 @@ use common::CommonAdmin;
//Ticket Table Services
#[get("api/ticket/{id}")]
async fn get_ticket(id: web::Path<i32>) -> Json<CommonTicket> {
async fn api_ticket(id: web::Path<i32>) -> Json<CommonTicket> {
let fetched_ticket = get_ticket(&mut establish_connection(), *id);
Json(fetched_ticket)
}
// Getting admin data or smth idk
#[get("api/admin/{id}")]
async fn get_admin(id: web::Path<i32>) -> Json<CommonAdmin> {
async fn api_admin(id: web::Path<i32>) -> Json<CommonAdmin> {
let fetched_admin_data = get_admin(&mut establish_connection(), *id);
Json(fetched_admin_data)
}
#[actix_web::main]
async fn main() -> std::io::Result<()> {
HttpServer::new(|| App::new()
.service(get_ticket)
.service(get_admin))
HttpServer::new(|| App::new().service(api_ticket).service(api_admin))
.bind(("0.0.0.0", 48590))?
.run()
.await