Skip to content

Commit e4583f7

Browse files
Fix minor issue with vector dataset replace
1 parent 70af913 commit e4583f7

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

geonode/upload/handlers/common/vector.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -614,7 +614,11 @@ def setup_dynamic_model(
614614
workspace = DataPublisher(None).workspace
615615
if resource_pk := _exec_obj.input_params.get("resource_pk", None):
616616
user_datasets = Dataset.objects.filter(owner=username, pk=resource_pk)
617-
dynamic_schema = ModelSchema.objects.filter(name__iexact=user_datasets.first().name)
617+
user_dataset = user_datasets.first()
618+
if user_dataset:
619+
dynamic_schema = ModelSchema.objects.filter(name__iexact=user_dataset.name)
620+
else:
621+
dynamic_schema = ModelSchema.objects.none()
618622
else:
619623
user_datasets = Dataset.objects.filter(owner=username, alternate__iexact=f"{workspace.name}:{layer_name}")
620624
dynamic_schema = ModelSchema.objects.filter(name__iexact=layer_name)

0 commit comments

Comments
 (0)