Merge pull request #3307 from jangsutsr/3199_2_change_job_event_save_behavior

Modify job event save behavior
This commit is contained in:
Aaron Tan 2016-08-19 16:20:13 -04:00 committed by GitHub
commit 871ae0f5c7

View File

@ -1106,6 +1106,10 @@ class JobEvent(CreatedModifiedModel):
self.failed = True
if 'failed' not in update_fields:
update_fields.append('failed')
else:
self.event = 'runner_on_skipped'
if 'changed' in res:
res['changed'] = False
if isinstance(res, dict) and res.get('changed', False):
self.changed = True
if 'changed' not in update_fields: