Merging cargo fixes from db-interface
This commit is contained in:
commit
159262a1f6
785
server-api/Cargo.lock
generated
785
server-api/Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
@ -4,6 +4,7 @@ version = "0.1.0"
|
|||||||
authors = ["shockrah <alejandros714@protonmail.com>"]
|
authors = ["shockrah <alejandros714@protonmail.com>"]
|
||||||
edition = "2018"
|
edition = "2018"
|
||||||
|
|
||||||
|
[workspace]
|
||||||
[dependencies]
|
[dependencies]
|
||||||
tokio = { version = "0.2", features=["full"] }
|
tokio = { version = "0.2", features=["full"] }
|
||||||
hyper = "0.13"
|
hyper = "0.13"
|
||||||
|
@ -94,6 +94,9 @@ impl FromDB<Channel, Integer> for Channel {
|
|||||||
Err(_) => Response::Other(sql_err!("Member::FromDB::delete Listen i dont know either"))
|
Err(_) => Response::Other(sql_err!("Member::FromDB::delete Listen i dont know either"))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else {
|
||||||
|
return Response::Other(no_conn!("Member::FromDB::delete"))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
async fn filter(p: &Pool, kind: Integer) -> Response<Channel> {
|
async fn filter(p: &Pool, kind: Integer) -> Response<Channel> {
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
extern crate db;
|
||||||
extern crate chrono;
|
extern crate chrono;
|
||||||
extern crate clap;
|
extern crate clap;
|
||||||
extern crate dotenv;
|
extern crate dotenv;
|
||||||
|
@ -18,21 +18,3 @@ pub fn hyper_resp() -> hyper::Response<hyper::Body> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#[cfg(test)]
|
|
||||||
pub async fn tmp_channel_params(p: &mysql_async::Pool, chan_name: &'static str) -> db::channels::Channel {
|
|
||||||
use db::channels::{Channel, TEXT_CHANNEL};
|
|
||||||
use mysql_async::{params, prelude::Queryable};
|
|
||||||
|
|
||||||
let conn = p.get_conn().await.unwrap();
|
|
||||||
let _ = conn.prep_exec(
|
|
||||||
"INSERT INTO channels (name, description, kind) VALUES (:name, :description, :kind)",
|
|
||||||
params!{"name" => chan_name, "kind" => 0, "description" => "no description for testing"}).await;
|
|
||||||
|
|
||||||
Channel {
|
|
||||||
id: 0,
|
|
||||||
name: chan_name.into(),
|
|
||||||
kind: TEXT_CHANNEL,
|
|
||||||
description: Some("no description for testing".into())
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
Loading…
Reference in New Issue
Block a user