We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 42e640e commit 93f7e45Copy full SHA for 93f7e45
uvdat/core/tasks/networks.py
@@ -23,9 +23,10 @@
23
def create_network(vector_data, network_options):
24
# Overwrite previous results
25
dataset = vector_data.dataset
26
- Network.objects.filter(vector_data__dataset=dataset).delete()
+ Network.objects.filter(vector_data=vector_data).delete()
27
+ existing = Network.objects.filter(vector_data__dataset=dataset)
28
network = Network.objects.create(
- name=dataset.name + ' Network',
29
+ name=f'{dataset.name} Network {existing.count() + 1}',
30
category=dataset.category,
31
vector_data=vector_data,
32
metadata={'source': 'Parsed from GeoJSON.'},
0 commit comments