Skip to content

Commit b73a9e4

Browse files
committed
make sure calling stacks take regex to improve search
1 parent 79eef44 commit b73a9e4

File tree

2 files changed

+3
-8
lines changed

2 files changed

+3
-8
lines changed

interceptors/QBCollector.cfc

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,7 @@ component extends="coldbox.system.Interceptor" {
3535

3636
// Collect baby!
3737
arguments.interceptData.timestamp = now();
38-
if (
39-
!structKeyExists(
40-
requestTracker.qbQueries.grouped,
41-
sqlHash
42-
)
43-
) {
38+
if ( !structKeyExists( requestTracker.qbQueries.grouped, sqlHash ) ) {
4439
requestTracker.qbQueries.grouped[ sqlHash ] = {
4540
"sql" : arguments.interceptData.sql,
4641
"count" : 0,
@@ -55,7 +50,7 @@ component extends="coldbox.system.Interceptor" {
5550
"params" : variables.debuggerConfig.qb.logParams ? arguments.interceptData.bindings : [],
5651
"options" : arguments.interceptData.options,
5752
"executionTime" : arguments.interceptData.executionTime,
58-
"caller" : variables.debuggerService.discoverCallingStack( "get", "QueryBuilder" )
53+
"caller" : variables.debuggerService.discoverCallingStack( "get", "(QueryBuilder|QuickBuilder)" )
5954
};
6055

6156
// Log by Group

models/DebuggerService.cfc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -576,7 +576,7 @@ component
576576
// Do we have template matches or simple function equality?
577577
if ( !isNull( templateMatch ) ) {
578578
if (
579-
arguments.item.function == targetMethod && findNoCase(
579+
arguments.item.function == targetMethod && refindNoCase(
580580
templateMatch,
581581
arguments.item.template
582582
)

0 commit comments

Comments
 (0)