From e62d6877ad67a96db1791a5a0a9e74985475bc26 Mon Sep 17 00:00:00 2001 From: Christine Dodrill Date: Thu, 13 Aug 2015 20:56:02 -0700 Subject: [PATCH] Send 406 on no search query --- ponyapi.nim | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ponyapi.nim b/ponyapi.nim index 4294d9e..97d45e1 100644 --- a/ponyapi.nim +++ b/ponyapi.nim @@ -130,6 +130,9 @@ routes: query = @"q".toLower eps: seq[Episode] + if query == "": + halt Http406, myHeaders, $ %* { "error": "Need to specify query" } + for episode in episodes: if episode.name.toLower.contains query: eps = eps & episode