From 9994ed8b5ef575bb6d226fecb25907f1b41c2e0c Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Thu, 27 Jul 2017 15:50:54 +0300 Subject: [PATCH] Check context arguments before comparison // Resolve #1000 --- platformio/maintenance.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platformio/maintenance.py b/platformio/maintenance.py index b51fbdf8..5109e0a6 100644 --- a/platformio/maintenance.py +++ b/platformio/maintenance.py @@ -39,7 +39,7 @@ def in_silence(ctx=None): assert ctx ctx_args = ctx.args or [] conditions = [ - ctx.args[0] == "upgrade", "--json-output" in ctx_args, + ctx_args and ctx.args[0] == "upgrade", "--json-output" in ctx_args, "--version" in ctx_args ] return ctx_args and any(conditions)