From 6f47fcea13423dfc672ca2f2f121f7ad7c37fbb0 Mon Sep 17 00:00:00 2001 From: etj Date: Mon, 22 Apr 2024 17:21:50 +0200 Subject: [PATCH] Changes to support Assets --- Dockerfile | 1 + importer/handlers/common/raster.py | 4 ++++ importer/handlers/common/vector.py | 4 ++++ 3 files changed, 9 insertions(+) diff --git a/Dockerfile b/Dockerfile index fabb7a98..789aa669 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,7 @@ FROM geonode/geonode-base:latest-ubuntu-22.04 RUN git clone https://github.com/GeoNode/geonode.git /usr/src/geonode +RUN cd /usr/src/geonode && git checkout 12124_assets && cd - RUN mkdir -p /usr/src/importer RUN cd .. diff --git a/importer/handlers/common/raster.py b/importer/handlers/common/raster.py index 7f2377f5..812a9b39 100644 --- a/importer/handlers/common/raster.py +++ b/importer/handlers/common/raster.py @@ -362,6 +362,10 @@ def create_geonode_resource( dirty_state=True, title=layer_name, owner=_exec.user, + extension=self.supported_file_extension_config()["id"], + data_title="Original", + data_type=self.supported_file_extension_config()["label"], + link_type="original", # should be in geonode.base.enumerations.LINK_TYPES files=list( set( list(_exec.input_params.get("files", {}).values()) diff --git a/importer/handlers/common/vector.py b/importer/handlers/common/vector.py index fb198491..ee38e2c4 100644 --- a/importer/handlers/common/vector.py +++ b/importer/handlers/common/vector.py @@ -594,6 +594,10 @@ def create_geonode_resource( dirty_state=True, title=layer_name, owner=_exec.user, + data_title="Original", + data_type=self.supported_file_extension_config()["label"], + extension=self.supported_file_extension_config()["id"], + link_type="original", # should be in geonode.base.enumerations.LINK_TYPES files=list( set( list(_exec.input_params.get("files", {}).values())