From c017e935ad65fa34ba783b5fe3b5fc174273bb59 Mon Sep 17 00:00:00 2001 From: j <0x006A@0x2620.org> Date: Mon, 20 Feb 2012 17:41:46 +0000 Subject: [PATCH] fix addPlace --- pandora/place/views.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pandora/place/views.py b/pandora/place/views.py index caa36a04..f3d176b8 100644 --- a/pandora/place/views.py +++ b/pandora/place/views.py @@ -39,8 +39,9 @@ def addPlace(request): exists = False existing_names = [] existing_geoname = '' - names = data.pop('name') - for name in [names] + data.get('alternativeNames', []): + name = data.pop('name') + names = [name] + data.get('alternativeNames', []) + for name in names: if models.Place.objects.filter(defined=True, name_find__icontains=u'|%s|'%name).count() != 0: exists = True @@ -56,7 +57,7 @@ def addPlace(request): models.Place.objects.filter(defined=False, name__in=names).delete() place = models.Place() place.user = request.user - place.name = names + place.name = name place.alternativeNames = tuple(data.pop('alternativeNames', [])) for key in data: value = data[key]