Skip to content

Commit dec1673

Browse files
committed
change count for unique and duplicated queries
1 parent eb69e38 commit dec1673

File tree

1 file changed

+7
-6
lines changed
  • src/DebugBar/Resources/widgets/sqlqueries

1 file changed

+7
-6
lines changed

src/DebugBar/Resources/widgets/sqlqueries/widget.js

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
for (var key in stmt.params) {
7373
if (typeof stmt.params[key] !== 'function') {
7474
table.append('<tr><td class="' + csscls('name') + '">' + key + '</td><td class="' + csscls('value') +
75-
'">' + stmt.params[key] + '</td></tr>');
75+
'">' + stmt.params[key] + '</td></tr>');
7676
}
7777
}
7878
li.css('cursor', 'pointer').click(function() {
@@ -91,7 +91,7 @@
9191
this.$status.empty();
9292

9393
// Search for duplicate statements.
94-
for (var sql = {}, duplicate = 0, i = 0; i < data.statements.length; i++) {
94+
for (var sql = {}, unique = 0, i = 0; i < data.statements.length; i++) {
9595
var stmt = data.statements[i].sql;
9696
if (data.statements[i].params && !$.isEmptyObject(data.statements[i].params)) {
9797
stmt += ' {' + $.param(data.statements[i].params, false) + '}';
@@ -102,10 +102,10 @@
102102
// Add classes to all duplicate SQL statements.
103103
for (var stmt in sql) {
104104
if (sql[stmt].keys.length > 1) {
105-
duplicate++;
105+
unique++;
106106
for (var i = 0; i < sql[stmt].keys.length; i++) {
107107
this.$list.$el.find('.' + csscls('list-item')).eq(sql[stmt].keys[i])
108-
.addClass(csscls('sql-duplicate')).addClass(csscls('sql-duplicate-'+duplicate));
108+
.addClass(csscls('sql-duplicate')).addClass(csscls('sql-duplicate-'+unique));
109109
}
110110
}
111111
}
@@ -114,8 +114,9 @@
114114
if (data.nb_failed_statements) {
115115
t.append(", " + data.nb_failed_statements + " of which failed");
116116
}
117-
if (duplicate) {
118-
t.append(", " + duplicate + " of which were duplicated");
117+
if (unique) {
118+
t.append(", " + (data.nb_statements - unique) + " of which were duplicated");
119+
t.append(", " + unique + " unique");
119120
}
120121
if (data.accumulated_duration_str) {
121122
this.$status.append($('<span title="Accumulated duration" />').addClass(csscls('duration')).text(data.accumulated_duration_str));

0 commit comments

Comments
 (0)