Return is_primary to True if removing a "conflates" relation.

This commit is contained in:
Schuyler Erle 2011-09-01 03:43:06 -07:00
parent 171caadf0d
commit b4909e161c

View File

@ -128,11 +128,14 @@ def add_relation(request):
if rel_obj.id:
verb = "deleted"
rel_obj.delete()
if relation == "conflates":
feature2.is_primary = True
feature2.save()
else:
return render_to_json_response({'error': 'relation is already deleted'})
else:
rel_obj.save()
if relation == "subsumes":
if relation == "conflates":
feature2.is_primary = False
feature2.save()
return render_to_json_response({'success': 'relation %s successfully.' % verb})