aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAymeric Augustin2013-10-26 14:28:52 +0200
committerAymeric Augustin2013-10-26 14:33:31 +0200
commitc81259dec43f0d58d5387f0e1a572fbdc059b313 (patch)
tree426bdd8a392e34f7c3697b6b9c368df5974024ca
parent8525bfc7fb2e868edf24fb5c6fea00bc871d7489 (diff)
downloaddjango-debug-toolbar-c81259dec43f0d58d5387f0e1a572fbdc059b313.tar.bz2
Don't shorten SQL selections shorter than 10 chars.
Fix #332.
-rw-r--r--debug_toolbar/utils/sql.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/debug_toolbar/utils/sql.py b/debug_toolbar/utils/sql.py
index 2810699..00728a3 100644
--- a/debug_toolbar/utils/sql.py
+++ b/debug_toolbar/utils/sql.py
@@ -29,5 +29,9 @@ def reformat_sql(sql):
def swap_fields(sql):
- return re.sub('SELECT</strong> (.*?) <strong>FROM', 'SELECT</strong> <a class="djDebugUncollapsed djDebugToggle" href="#">&#8226;&#8226;&#8226;</a> ' +
- '<a class="djDebugCollapsed djDebugToggle" href="#">\g<1></a> <strong>FROM', sql)
+ expr = r'SELECT</strong> (...........*?) <strong>FROM'
+ subs = (r'SELECT</strong> '
+ r'<a class="djDebugUncollapsed djDebugToggle" href="#">&#8226;&#8226;&#8226;</a> '
+ r'<a class="djDebugCollapsed djDebugToggle" href="#">\1</a> '
+ r'<strong>FROM')
+ return re.sub(expr, subs, sql)