From c166f19f80a96e0f7e6493ee574017e070b7b7f9 Mon Sep 17 00:00:00 2001 From: j Date: Thu, 7 Jan 2016 12:25:09 +0530 Subject: [PATCH] fix validation of nested queries --- oml/user/api.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/oml/user/api.py b/oml/user/api.py index 0474362..e5dae03 100644 --- a/oml/user/api.py +++ b/oml/user/api.py @@ -131,7 +131,7 @@ def validate_conditions(conditions): if 'conditions' in c: if list(sorted(c.keys())) != ['conditions', 'operator']: raise Exception('invalid query condition', c) - validate_conditions(c) + validate_conditions(c['conditions']) else: if list(sorted(c.keys())) != ['key', 'operator', 'value']: raise Exception('invalid query condition', c)