# HG changeset patch # User Marcin Kuzminski # Date 2012-02-26 19:53:36 # Node ID ef2f75e99c3e1872cd76ead9e8d78042b898e2ac # Parent d533249e7d5518f19a276b3a2a0a66783bc56031 reverted accidentally removed function in safe_str diff --git a/rhodecode/lib/__init__.py b/rhodecode/lib/__init__.py --- a/rhodecode/lib/__init__.py +++ b/rhodecode/lib/__init__.py @@ -231,6 +231,10 @@ def safe_str(unicode_, to_encoding=None) :rtype: str :returns: str object """ + + # if it's not basestr cast to str + if not isinstance(unicode_, basestring): + return str(unicode_) if isinstance(unicode_, str): return unicode_