diff options
Diffstat (limited to 'ishtar_common/views_api.py')
| -rw-r--r-- | ishtar_common/views_api.py | 5 |
1 files changed, 4 insertions, 1 deletions
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) |
