File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313from extra .safe2bin .safe2bin import safecharencode
1414from lib .core .agent import agent
1515from lib .core .bigarray import BigArray
16+ from lib .core .common import arrayizeValue
1617from lib .core .common import Backend
1718from lib .core .common import calculateDeltaSeconds
1819from lib .core .common import clearConsoleLine
3031from lib .core .common import parseUnionPage
3132from lib .core .common import removeReflectiveValues
3233from lib .core .common import singleTimeWarnMessage
34+ from lib .core .common import unArrayizeValue
3335from lib .core .common import wasLastRequestDBMSError
3436from lib .core .convert import htmlunescape
3537from lib .core .data import conf
@@ -306,7 +308,7 @@ def unionThread():
306308 items = parseUnionPage (output )
307309 if isNoneValue (items ):
308310 continue
309- items = items [ 0 ] if isinstance ( items , list ) and len (items ) == 1 else items
311+ items = arrayizeValue ( unArrayizeValue (items ))
310312 kb .locks .value .acquire ()
311313 threadData .shared .value .append (items [0 ] if len (items ) == 1 else items )
312314 kb .locks .value .release ()
You can’t perform that action at this time.
0 commit comments