handle unknown entities.

This commit is contained in:
j 2014-12-17 19:20:00 +00:00
commit beca371b43
3 changed files with 20 additions and 10 deletions

View file

@ -77,7 +77,10 @@ def add_annotations(data):
user = User.objects.get(username=data['user'])
for a in data['annotations']:
if layer['type'] == 'entity':
value = Entity.get_by_name(a['value']).get_id()
try:
value = Entity.get_by_name(a['value']).get_id()
except Entity.DoesNotExist:
continue
else:
value = a['value']
annotation = models.Annotation(