From b354b3edc8a91f8f0072f665e5b8735d34a014d1 Mon Sep 17 00:00:00 2001 From: Rodolfo Date: Thu, 24 Dec 2020 11:46:49 -0300 Subject: [PATCH] Assertion should consider case-insensitive keywords --- influxdb/src/integrations/serde_integration/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/influxdb/src/integrations/serde_integration/mod.rs b/influxdb/src/integrations/serde_integration/mod.rs index 7168469..3a734af 100644 --- a/influxdb/src/integrations/serde_integration/mod.rs +++ b/influxdb/src/integrations/serde_integration/mod.rs @@ -129,8 +129,9 @@ impl Client { })?; let read_query = query.get(); + let read_query_lower = read_query.to_lowercase(); - if !read_query.contains("SELECT") && !read_query.contains("SHOW") { + if !read_query_lower.contains("select") && !read_query_lower.contains("show") { let error = Error::InvalidQueryError { error: String::from( "Only SELECT and SHOW queries supported with JSON deserialization",