diff --git a/src/main.rs b/src/main.rs index dd3193ff31e52f978a8b3b5711b797afdafec697..b2414e435e6978324c48cc00e92a460c128ade88 100644 --- a/src/main.rs +++ b/src/main.rs @@ -132,6 +132,10 @@ fn process_request(request: tiny_http::Request, config: HashMap<String, String>, Some(n) if n.parse::<usize>().unwrap_or_default() > 0 => n.parse::<usize>().unwrap_or(5), _ => 5 }; + if(query.len()<2) { + request.respond(Response::from_string("")); + return; + } let predictions = &markov_chain.predict(&query, predict_count); //println!("Query: {}, Prediction:{}", query, prediction); let response = Response::from_string(