aboutsummaryrefslogtreecommitdiff
path: root/server/src/api.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/api.rs')
-rw-r--r--server/src/api.rs14
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)?;