Skip to content

Commit 58be6f4

Browse files
committed
FIX: better logic iteration
minor changing for previous hack
1 parent b287d3a commit 58be6f4

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

MDX2JSON/Utils.cls

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -184,16 +184,16 @@ ClassMethod WriteFiltersForDataSource(pDataSource As %String, pValues As %Boolea
184184
while (key '= "") {
185185
set st = ##class(%DeepSee.Dashboard.Utils).%GetMembersForFilter(pDataSource,$lg(tFilters(key),2),.tMembers,.tDefaultFilterValue,pSearchKey,.pRelatedFilters,0,,.tValueList)
186186
return:$$$ISERR(st) st
187-
if $NUMBER($g(tMembers),"I") set tMembers = $g(tFilters(key)) // check if list contain simple number and replace it with proper query
187+
if +$g(tMembers) set tMembers = $g(tFilters(key)) // check if list contain simple number and replace it with proper query
188188
merge tFilters(key) = tMembers // merge filter values
189189
set key = $order(tFilters(key))
190190
}
191191
}
192192

193193

194-
set st = ##class(%ZEN.Auxiliary.jsonProvider).%ArrayToJSON($lb("name","path","info"),.tFilters)
195-
196-
return st
194+
Set tAET = ##class(%ZEN.Auxiliary.altJSONProvider).%ArrayToAET($lb("name", "path", "info"), .tFilters)
195+
do tAET.%ToJSON()
196+
return tAET
197197
}
198198

199199
/// Get information about pivot. <br>

0 commit comments

Comments
 (0)