From a7fdb8b2913e216676473dd807674dcefe3a0782 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jorge=20C=2E=20Leit=C3=A3o?= Date: Sun, 11 May 2014 20:26:44 +0200 Subject: [PATCH] Replaced force_unicode to force_text to Python3. --- xapian_backend.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xapian_backend.py b/xapian_backend.py index 34a55b4..d771194 100755 --- a/xapian_backend.py +++ b/xapian_backend.py @@ -10,7 +10,7 @@ import sys from django.conf import settings from django.core.exceptions import ImproperlyConfigured -from django.utils.encoding import force_unicode +from django.utils.encoding import force_text from haystack import connections from haystack.backends import BaseEngine, BaseSearchBackend, BaseSearchQuery, SearchNode, log_query @@ -1248,7 +1248,7 @@ def _marshal_value(value): elif isinstance(value, (int, long)): value = '%012d' % value else: - value = force_unicode(value).lower() + value = force_text(value).lower() return value @@ -1261,7 +1261,7 @@ def _marshal_term(term): elif isinstance(term, datetime.date): term = _marshal_date(term) else: - term = force_unicode(term).lower() + term = force_text(term).lower() return term