Skip to content

Commit 65f227f

Browse files
committed
Bug fix (privately reported: --technique=E --where='id=1')
1 parent 536d9a5 commit 65f227f

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

lib/techniques/error/use.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -444,8 +444,11 @@ def errorThread():
444444
if not value and not abortedFlag:
445445
value = _errorFields(expression, expressionFields, expressionFieldsList)
446446

447-
if value and isListLike(value) and len(value) == 1 and isinstance(value[0], basestring):
448-
value = unArrayizeValue(value)
447+
if value and isListLike(value):
448+
if len(value) == 1 and isinstance(value[0], basestring):
449+
value = unArrayizeValue(value)
450+
elif len(value) > 1 and stopLimit == 1:
451+
value = [value]
449452

450453
duration = calculateDeltaSeconds(start)
451454

0 commit comments

Comments
 (0)