Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
"""
return self.data.failed
+ def has_failed(self):
+ """
+ Returns True if this job has failed
+ """
+ if self.has_finished():
+ return self.data.failed
+
@property
def message(self):
return self.data.message
<p>
{% for job in build.jobs %}
<span class="label
- {% if job.failed %}
+ {% if job.has_failed() %}
danger
{% elif job.is_running() %}
primary
{% end %}
</h6>
- {% if job.failed %}
+ {% if job.has_failed() %}
<span class="alert label">{{ _("Failed") }}</span>
{% end %}