From c4eec8150c84fc063cfdaca0a6233724559f1410 Mon Sep 17 00:00:00 2001 From: Pierre HUBERT Date: Tue, 23 Jun 2020 15:14:17 +0200 Subject: [PATCH] Ready to implement global search --- src/controllers/routes.rs | 2 ++ src/controllers/search_controller.rs | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/src/controllers/routes.rs b/src/controllers/routes.rs index bee43ec..7a50370 100644 --- a/src/controllers/routes.rs +++ b/src/controllers/routes.rs @@ -124,6 +124,8 @@ pub fn get_routes() -> Vec { Route::post("/search/user", Box::new(search_controller::search_user)), Route::post("/user/search", Box::new(search_controller::search_user)), + Route::post("/search/global", Box::new(search_controller::search_global)), + // Virtual directory controller Route::post("/user/findbyfolder", Box::new(virtual_directory_controller::find_user)), diff --git a/src/controllers/search_controller.rs b/src/controllers/search_controller.rs index 6f2f620..219494f 100644 --- a/src/controllers/search_controller.rs +++ b/src/controllers/search_controller.rs @@ -14,4 +14,9 @@ pub fn search_user(r: &mut HttpRequestHandler) -> RequestResult { let list = user_helper::search_user(&query, limit)?; r.set_response(list) +} + +/// Perform a global search +pub fn search_global(r: &mut HttpRequestHandler) -> RequestResult { + r.success("implement me") } \ No newline at end of file