Skip to content

Commit 50d406e

Browse files
authored
Merge pull request #5 from Frisle/master
FIX: Demointeroperability.kpi filters dropdown menu
2 parents b7f1635 + 58be6f4 commit 50d406e

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

MDX2JSON/Utils.cls

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,14 +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 +$g(tMembers) set tMembers = $g(tFilters(key)) // check if list contain simple number and replace it with proper query
187188
merge tFilters(key) = tMembers // merge filter values
188189
set key = $order(tFilters(key))
189190
}
190191
}
191192

192-
set st = ##class(%ZEN.Auxiliary.jsonProvider).%ArrayToJSON($lb("name","path","info"),.tFilters)
193193

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

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

0 commit comments

Comments
 (0)