From 59ad3aa5aa3b8cc78fd237c2e5eaf2941c4f9e54 Mon Sep 17 00:00:00 2001 From: Daniel Roseman Date: Tue, 5 Jan 2010 22:58:26 +0800 Subject: Fix issue #33: ensure force_unicode doesn't convert non-strings. --- debug_toolbar/panels/sql.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debug_toolbar/panels/sql.py b/debug_toolbar/panels/sql.py index 9b6db22..7fa4423 100644 --- a/debug_toolbar/panels/sql.py +++ b/debug_toolbar/panels/sql.py @@ -95,7 +95,7 @@ class DatabaseStatTracker(util.CursorDebugWrapper): stacktrace = tidy_stacktrace(traceback.extract_stack()) _params = '' try: - _params = simplejson.dumps([force_unicode(x) for x in params]) + _params = simplejson.dumps([force_unicode(x, strings_only=True) for x in params]) except TypeError: pass # object not JSON serializable -- cgit v1.2.3