Skip to content

Commit 5d42044

Browse files
living180tim-schilling
authored andcommitted
Drop unneeded SQLPanel._num_queries attribute
The same information can be retrieved from len(self._queries).
1 parent 1490ba1 commit 5d42044

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

debug_toolbar/panels/sql/panel.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,6 @@ class SQLPanel(Panel):
112112
def __init__(self, *args, **kwargs):
113113
super().__init__(*args, **kwargs)
114114
self._sql_time = 0
115-
self._num_queries = 0
116115
self._queries = []
117116
self._databases = {}
118117
# synthetic transaction IDs, keyed by DB alias
@@ -151,20 +150,20 @@ def record(self, **kwargs):
151150
self._databases[alias]["time_spent"] += kwargs["duration"]
152151
self._databases[alias]["num_queries"] += 1
153152
self._sql_time += kwargs["duration"]
154-
self._num_queries += 1
155153

156154
# Implement the Panel API
157155

158156
nav_title = _("SQL")
159157

160158
@property
161159
def nav_subtitle(self):
160+
query_count = len(self._queries)
162161
return ngettext(
163162
"%(query_count)d query in %(sql_time).2fms",
164163
"%(query_count)d queries in %(sql_time).2fms",
165-
self._num_queries,
164+
query_count,
166165
) % {
167-
"query_count": self._num_queries,
166+
"query_count": query_count,
168167
"sql_time": self._sql_time,
169168
}
170169

0 commit comments

Comments
 (0)