Return is_primary to True if removing a "conflates" relation.
This commit is contained in:
parent
171caadf0d
commit
b4909e161c
|
@ -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})
|
||||
|
|
Loading…
Reference in New Issue
Block a user