diff options
Diffstat (limited to 'server/src/api.rs')
| -rw-r--r-- | server/src/api.rs | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/server/src/api.rs b/server/src/api.rs index 45bcd90..2b3d016 100644 --- a/server/src/api.rs +++ b/server/src/api.rs @@ -4,8 +4,7 @@ Copyright (C) 2026 metamuffin <metamuffin.org> */ use super::ui::error::MyResult; -use rocket::{get, post, response::Redirect, serde::json::Json}; -use serde_json::{Value, json}; +use rocket::{get, response::Redirect, serde::json::Json}; #[get("/api")] pub fn r_api_root() -> Redirect { @@ -38,17 +37,6 @@ pub fn r_version() -> &'static str { // } // } -#[post("/api/create_session", data = "<data>")] -pub fn r_api_account_login(data: Json<CreateSessionParams>) -> MyResult<Value> { - let token = login_logic( - &data.username, - &data.password, - data.expire, - data.drop_permissions.clone(), - )?; - Ok(json!(token)) -} - #[get("/nodes_modified?<since>")] pub fn r_nodes_modified_since(session: A<Session>, since: u64) -> MyResult<Json<Vec<NodeID>>> { let nodes = get_nodes_modified_since(&session.0, since)?; |