From d297d734d236beefc069abdca2cfc3afc3fa62be Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Tue, 23 Apr 2019 19:27:25 -0400 Subject: [PATCH] Don't return verbose name for strings Signed-off-by: Roberto Rosario --- mayan/apps/common/templatetags/common_tags.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mayan/apps/common/templatetags/common_tags.py b/mayan/apps/common/templatetags/common_tags.py index ef3d96dffc..059c6f1e43 100644 --- a/mayan/apps/common/templatetags/common_tags.py +++ b/mayan/apps/common/templatetags/common_tags.py @@ -5,6 +5,7 @@ from json import dumps from django.template import Context, Library from django.template.loader import get_template from django.utils.encoding import force_text +from django.utils.six import string_types import mayan @@ -26,7 +27,10 @@ def common_get_object_verbose_name(obj): try: return obj._meta.verbose_name except AttributeError: - return type(obj) + if isinstance(obj, string_types): + return '' + else: + return type(obj) @register.simple_tag