From 72ce2be5c7bc88daa020780eb13721e67a6bb315 Mon Sep 17 00:00:00 2001 From: Lev Kokotov Date: Wed, 3 May 2023 16:46:07 -0700 Subject: [PATCH] lowercase config query --- src/config.rs | 1 + src/plugins/intercept.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/src/config.rs b/src/config.rs index cdf891e..5612940 100644 --- a/src/config.rs +++ b/src/config.rs @@ -707,6 +707,7 @@ impl Intercept { pub fn substitute(&mut self, db: &str, user: &str) { for (_, query) in self.queries.iter_mut() { query.substitute(db, user); + query.query = query.query.to_ascii_lowercase(); } } } diff --git a/src/plugins/intercept.rs b/src/plugins/intercept.rs index 88d24d0..8de0d71 100644 --- a/src/plugins/intercept.rs +++ b/src/plugins/intercept.rs @@ -36,6 +36,7 @@ pub fn setup(intercept_config: &InterceptConfig, pools: &PoolMap) { for (identifier, _) in pools.iter() { let mut intercept_config = intercept_config.clone(); intercept_config.substitute(&identifier.db, &identifier.user); + debug!("Intercept config: {:?}", intercept_config); config.insert(identifier.clone(), intercept_config); }