From 441f900b4c138aaf2e3fbb4848b6a50227011cf0 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Mon, 19 May 2014 20:04:51 -0400 Subject: [PATCH] Check is a node is a root node the proper way, make 'root' translatable --- apps/document_indexing/widgets.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/document_indexing/widgets.py b/apps/document_indexing/widgets.py index d1dea28b90..28de1d74f8 100644 --- a/apps/document_indexing/widgets.py +++ b/apps/document_indexing/widgets.py @@ -2,6 +2,7 @@ from __future__ import absolute_import from django.utils.html import mark_safe +from django.utils.translation import ugettext from .models import IndexInstanceNode @@ -82,8 +83,8 @@ def node_level(x): u''.join( [ u'     ' * (getattr(x, x._mptt_meta.level_attr) - 1), - u'' if x.parent else u'', - unicode(x if x.parent else 'root') + u'' if x.is_root_node() else u'', + ugettext('root') if x.is_root_node() else unicode(x) ] ) )