fmt: fmt and clippy
This commit is contained in:
parent
1cdc732885
commit
311029574f
2 changed files with 24 additions and 22 deletions
28
src/main.rs
28
src/main.rs
|
@ -1,18 +1,17 @@
|
|||
use std::collections::HashSet;
|
||||
use ldap3::result::Result;
|
||||
use ldap3::{LdapConn, Scope, SearchEntry, Mod};
|
||||
|
||||
use base64::{Engine as _, engine::general_purpose};
|
||||
use crypto::{sha2::Sha512, digest::Digest};
|
||||
use ldap3::{LdapConn, Mod, Scope, SearchEntry};
|
||||
use std::collections::HashSet;
|
||||
|
||||
use base64::{engine::general_purpose, Engine as _};
|
||||
use crypto::{digest::Digest, sha2::Sha512};
|
||||
|
||||
// for teh webserver
|
||||
use dotenv::dotenv;
|
||||
use skynet_ldap_server::db_init;
|
||||
use sqlx::{Pool, Sqlite};
|
||||
use std::env;
|
||||
use dotenv::dotenv;
|
||||
use tide::prelude::*;
|
||||
use tide::{Request, Response};
|
||||
use skynet_ldap_server::db_init;
|
||||
|
||||
|
||||
#[derive(Clone)]
|
||||
struct State {
|
||||
|
@ -42,7 +41,6 @@ async fn main() -> tide::Result<()> {
|
|||
Ok(())
|
||||
}
|
||||
|
||||
|
||||
#[derive(Debug, Clone)]
|
||||
struct Config {
|
||||
ldap_host: String,
|
||||
|
@ -82,21 +80,25 @@ pub fn hex_to_base64(hex: &str) -> String {
|
|||
Ok(v) => bytes.push(v),
|
||||
Err(e) => println!("Problem with hex: {}", e),
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
general_purpose::STANDARD.encode(&bytes) // now convert from Vec<u8> to b64-encoded String
|
||||
}
|
||||
|
||||
|
||||
#[derive(Debug, Deserialize)]
|
||||
struct LdapUpdate {
|
||||
user: String,
|
||||
pass: String,
|
||||
field: String,
|
||||
value: String
|
||||
value: String,
|
||||
}
|
||||
async fn post_update_ldap(mut req: Request<State>) -> tide::Result {
|
||||
let LdapUpdate { user, pass, field, value } = req.body_json().await?;
|
||||
let LdapUpdate {
|
||||
user,
|
||||
pass,
|
||||
field,
|
||||
value,
|
||||
} = req.body_json().await?;
|
||||
|
||||
let config = &req.state().config;
|
||||
|
||||
|
|
Loading…
Reference in a new issue