From 2162ba022d68645552d2b4509118c60351bc547c Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Thu, 29 Jan 2026 15:16:04 +0100 Subject: ✨ GIS API: manage name for import creation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ishtar_common/views_api.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'ishtar_common/views_api.py') diff --git a/ishtar_common/views_api.py b/ishtar_common/views_api.py index dc4b38280..cf8cd425d 100644 --- a/ishtar_common/views_api.py +++ b/ishtar_common/views_api.py @@ -162,13 +162,16 @@ class GISImportAPI(GISBaseImportView, GISAPIView): data = {} for k in request.data: data[k] = request.data.get(k) + import_name = str(_("Import from QGIS")) + if "import_name" in data: + import_name = data.pop("import_name") data["importer"] = importer.pk data["user"] = request.user.ishtaruser.pk data["chunk"] = html.unescape(data["chunk"]) serializer = ImportChunkSerializer(data=data) if serializer.is_valid(): chunk = serializer.save() - new_import = chunk.associate_chunks() + new_import = chunk.associate_chunks(name=import_name) msg = "" if new_import and new_import.import_immediatly: permissions = new_import.get_permissions_for_actions(request.user) -- cgit v1.2.3