--- a/web/views/management.py Fri Nov 05 12:43:25 2010 +0100
+++ b/web/views/management.py Fri Nov 05 14:28:07 2010 +0100
@@ -24,7 +24,7 @@
from cubicweb.selectors import yes, none_rset, match_user_groups, authenticated_user
from cubicweb.view import AnyRsetView, StartupView, EntityView, View
-from cubicweb.uilib import html_traceback, rest_traceback
+from cubicweb.uilib import html_traceback, rest_traceback, exc_message
from cubicweb.web import formwidgets as wdgs
from cubicweb.web.formfields import guess_field
from cubicweb.web.views.schema import SecurityViewMixIn
@@ -220,15 +220,6 @@
form.render(w=w)
-def exc_message(ex, encoding):
- try:
- return unicode(ex)
- except:
- try:
- return unicode(str(ex), encoding, 'replace')
- except:
- return unicode(repr(ex), encoding, 'replace')
-
def text_error_description(ex, excinfo, req, eversion, cubes):
binfo = rest_traceback(excinfo, xml_escape(ex))
binfo += u'\n\n:URL: %s\n' % req.url()