Skip to content

Commit 83feb09

Browse files
committed
greater flexibility for --batch when default is None
1 parent 6fa2fd1 commit 83feb09

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

lib/core/common.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -679,11 +679,13 @@ def readInput(message, default=None):
679679
elif message[-1] == ']':
680680
message += " "
681681

682-
if conf.batch and default is not None:
682+
if conf.batch:
683683
if isinstance(default, (list, tuple, set)):
684684
options = ",".join([getUnicode(opt, UNICODE_ENCODING) for opt in default])
685-
else:
685+
elif default:
686686
options = getUnicode(default, UNICODE_ENCODING)
687+
else:
688+
options = unicode()
687689

688690
infoMsg = "%s%s" % (message, options)
689691
logger.info(infoMsg)

lib/request/connect.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ def getPage(**kwargs):
232232
msg += "also on the redirection got from the application\n"
233233

234234
while True:
235-
choice = readInput(msg, default="")
235+
choice = readInput(msg, default=None)
236236

237237
if not choice:
238238
pass

0 commit comments

Comments
 (0)