From a1297dd77fff5882c6dd1891775739ea38a33b62 Mon Sep 17 00:00:00 2001 From: Dennis Kobert Date: Thu, 13 Feb 2020 00:37:44 +0000 Subject: Add styling, user request --- src/main.rs | 7 ++++++- src/serve.rs | 11 +++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/main.rs b/src/main.rs index d63159a..99ad195 100644 --- a/src/main.rs +++ b/src/main.rs @@ -20,7 +20,12 @@ fn main() { rocket::ignite() .mount( "/", - routes![serve::token, serve::get_tracks, serve::match_users], + routes![ + serve::token, + serve::get_tracks, + serve::match_users, + serve::get_users + ], ) .launch(); } diff --git a/src/serve.rs b/src/serve.rs index 08f3f8b..ade84ca 100644 --- a/src/serve.rs +++ b/src/serve.rs @@ -220,3 +220,14 @@ pub fn match_users(name1: String, name2: String) -> Result Result> { + let mut client = crate::CLIENT.lock().unwrap(); + let mut users = String::new(); + for row in client.query("SELECT user_name FROM suser", &[]).unwrap() { + let user: String = row.get(0); + users = format!("{}{}\n", users, user); + } + Ok(users) +} -- cgit v1.2.3-70-g09d2