From 863fc558ef815552893a82e08acabc9772648774 Mon Sep 17 00:00:00 2001 From: jpiron Date: Tue, 10 Dec 2013 08:50:18 +0100 Subject: [PATCH] Only process non empty actions while getting job parameters --- jenkinsapi/job.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jenkinsapi/job.py b/jenkinsapi/job.py index d5e1b69..8df0527 100644 --- a/jenkinsapi/job.py +++ b/jenkinsapi/job.py @@ -562,7 +562,8 @@ class Job(JenkinsBase, MutableJenkinsThing): 'name': 'FOO_BAR' } """ - for action in self._data['actions']: + actions = (x for x in self._data['actions'] if x is not None) + for action in actions: try: for param in action['parameterDefinitions']: yield param -- 2.34.1