From 9758b7d3128a1c54498ea67d070886f23928b4e7 Mon Sep 17 00:00:00 2001 From: j <0x006A@0x2620.org> Date: Wed, 24 Jun 2015 16:41:49 +0200 Subject: [PATCH] fail if entity is unknown --- pandora/entity/views.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pandora/entity/views.py b/pandora/entity/views.py index 762b1b6f..ed81b87e 100644 --- a/pandora/entity/views.py +++ b/pandora/entity/views.py @@ -44,6 +44,11 @@ def addEntity(request, data): ''' existing_names = [] exists = False + + if not utils.get_by_id(settings.CONFIG['entities'], data['type']): + response = json_response(status=500, text='unknown entity type') + return render_to_json_response(response) + if 'name' in data: names = [data['name']] + data.get('alternativeNames', []) for name in names: