diff --git a/pandora/item/views.py b/pandora/item/views.py index 4d9ed4777..7acd6fdf3 100644 --- a/pandora/item/views.py +++ b/pandora/item/views.py @@ -240,7 +240,8 @@ def find(request, data): def only_p(m): r = {} if m: - m = json.loads(m, object_hook=ox.django.fields.from_json) + if not isinstance(m, dict): + m = json.loads(m, object_hook=ox.django.fields.from_json) for p in _p: r[p] = m.get(p) if 'clip_qs' in query: