diff --git a/importer/handlers/common/raster.py b/importer/handlers/common/raster.py index 350d877f..1a02b3d4 100644 --- a/importer/handlers/common/raster.py +++ b/importer/handlers/common/raster.py @@ -104,7 +104,7 @@ def extract_params_from_data(_data, action=None): """ if action == exa.COPY.value: title = json.loads(_data.get("defaults")) - return {"title": title.pop("title")}, _data + return {"title": title.pop("title"), "store_spatial_file": True}, _data return { "skip_existing_layers": _data.pop("skip_existing_layers", "False"), diff --git a/importer/handlers/common/remote.py b/importer/handlers/common/remote.py index ad9f9975..59a1cfaf 100755 --- a/importer/handlers/common/remote.py +++ b/importer/handlers/common/remote.py @@ -84,7 +84,7 @@ def extract_params_from_data(_data, action=None): """ if action == exa.COPY.value: title = json.loads(_data.get("defaults")) - return {"title": title.pop("title")}, _data + return {"title": title.pop("title"), "store_spatial_file": True}, _data return { "source": _data.pop("source", "upload"), diff --git a/importer/handlers/common/vector.py b/importer/handlers/common/vector.py index a18f3c0c..2b68b537 100644 --- a/importer/handlers/common/vector.py +++ b/importer/handlers/common/vector.py @@ -114,7 +114,7 @@ def extract_params_from_data(_data, action=None): """ if action == exa.COPY.value: title = json.loads(_data.get("defaults")) - return {"title": title.pop("title")}, _data + return {"title": title.pop("title"), "store_spatial_file": True}, _data return { "skip_existing_layers": _data.pop("skip_existing_layers", "False"), diff --git a/importer/handlers/shapefile/handler.py b/importer/handlers/shapefile/handler.py index 2ace0bf0..7f4acfcd 100644 --- a/importer/handlers/shapefile/handler.py +++ b/importer/handlers/shapefile/handler.py @@ -85,7 +85,7 @@ def extract_params_from_data(_data, action=None): """ if action == exa.COPY.value: title = json.loads(_data.get("defaults")) - return {"title": title.pop("title")}, _data + return {"title": title.pop("title"), "store_spatial_file": True}, _data additional_params = { "skip_existing_layers": _data.pop("skip_existing_layers", "False"), diff --git a/importer/handlers/tiles3d/handler.py b/importer/handlers/tiles3d/handler.py index 54689415..f7e58fbf 100755 --- a/importer/handlers/tiles3d/handler.py +++ b/importer/handlers/tiles3d/handler.py @@ -138,7 +138,7 @@ def extract_params_from_data(_data, action=None): """ if action == exa.COPY.value: title = json.loads(_data.get("defaults")) - return {"title": title.pop("title")}, _data + return {"title": title.pop("title"), "store_spatial_file": True}, _data return { "skip_existing_layers": _data.pop("skip_existing_layers", "False"),