summaryrefslogtreecommitdiff
path: root/ishtar_common/data_importer.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar_common/data_importer.py')
-rw-r--r--ishtar_common/data_importer.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/ishtar_common/data_importer.py b/ishtar_common/data_importer.py
index ffd1cf6ac..8e0671cd8 100644
--- a/ishtar_common/data_importer.py
+++ b/ishtar_common/data_importer.py
@@ -35,7 +35,7 @@ from django.core.exceptions import FieldDoesNotExist, FieldError, MultipleObject
from django.core.files import File
from django.db import IntegrityError, DatabaseError, transaction
from django.db.models import Q
-from django.template.defaultfilters import slugify
+from django.utils.text import slugify
from django.utils.translation import gettext_lazy as _
from ishtar_common.utils import (
@@ -606,7 +606,7 @@ class TypeFormater(StrChoiceFormater):
return slug
def prepare(self, value):
- return slugify(str(value).strip())
+ return slugify(str(value).strip(), allow_unicode=True)
def add_key(self, obj, value, ishtar_import=None):
obj.add_key(slugify(value), force=True, ishtar_import=ishtar_import)
@@ -734,7 +734,7 @@ class StrToBoolean(Formater, ChoiceChecker):
def prepare(self, value):
value = str(value).strip()
if not self.strict:
- value = slugify(value)
+ value = slugify(value, allow_unicode=True)
return value
def check(