From ebb9b1d7048b12eecf618a191a4358331fea5253 Mon Sep 17 00:00:00 2001 From: Dave Hall Date: Tue, 20 Jan 2015 11:21:49 +0000 Subject: [PATCH] Attempting to fix a unicode error --- src/watson/management/commands/buildwatson.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/watson/management/commands/buildwatson.py b/src/watson/management/commands/buildwatson.py index 836cab7..4169235 100644 --- a/src/watson/management/commands/buildwatson.py +++ b/src/watson/management/commands/buildwatson.py @@ -9,6 +9,7 @@ from django.db.models import get_model from django.contrib import admin from django.contrib.contenttypes.models import ContentType from django.db import transaction +from django.utils.encoding import force_text from watson.registration import SearchEngine, _bulk_save_search_entries from watson.models import SearchEntry @@ -38,7 +39,7 @@ def rebuild_index_for_model(model_, engine_slug_, verbosity_): if verbosity_ >= 3: print("Refreshed search entry for {model} {obj} in {engine_slug!r} search engine.".format( model = model_._meta.verbose_name, - obj = obj, + obj = force_text(obj), engine_slug = engine_slug_, )) if verbosity_ == 2: