Merge "Bad workflow-steps check: has_required_fields"
This commit is contained in:
commit
d8b8284c7b
|
@ -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):
|
||||
|
|
Loading…
Reference in New Issue