Merge "Bad workflow-steps check: has_required_fields"

This commit is contained in:
Jenkins 2013-12-14 18:51:25 +00:00 committed by Gerrit Code Review
commit d8b8284c7b
1 changed files with 1 additions and 5 deletions

View File

@ -438,11 +438,7 @@ class Step(object):
def has_required_fields(self):
"""Returns True if action contains any required fields."""
for key in self.contributes:
field = self.action.fields.get(key, None)
if (field and field.required):
return True
return False
return any(field.required for field in self.action.fields.values())
class WorkflowMetaclass(type):