diff options
| author | metamuffin <metamuffin@disroot.org> | 2026-01-25 15:01:38 +0100 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2026-01-25 15:01:38 +0100 |
| commit | 5075aede44cb8ab2df10e6debba38483e8d11e96 (patch) | |
| tree | f719e4b4a0c29f3a27b4fa7cf0a6ee6f7739125c /server/src/api.rs | |
| parent | 53361f4c6027d1569a707ce58889bc2c2ea3749c (diff) | |
| download | jellything-5075aede44cb8ab2df10e6debba38483e8d11e96.tar jellything-5075aede44cb8ab2df10e6debba38483e8d11e96.tar.bz2 jellything-5075aede44cb8ab2df10e6debba38483e8d11e96.tar.zst | |
remove some unused imports; css reload; port login logic
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)?; |