From b2e5cab1b5798adea3bf5716492ccc7637dad6b3 Mon Sep 17 00:00:00 2001 From: Belen Barros Pena Date: Thu, 20 Feb 2014 08:13:17 +0000 Subject: bitbake: toaster: Not using task_color tag for execution heading The modifications to the task_color tag in commit 23a7c338d387ac2ba13a7a1114a4abc75228c960 broke the styling of failed tasks in the tasks.html template. Undo the changes to the task_color tag and use an if statement instead to set the .muted class when the execution heading says "Not executed". (Bitbake rev: e3b3205674f606b927f1bf568202a592ca6453c9) Signed-off-by: Belen Barros Pena Signed-off-by: Richard Purdie --- bitbake/lib/toaster/toastergui/templates/task.html | 9 +++++---- bitbake/lib/toaster/toastergui/templatetags/projecttags.py | 6 +++--- 2 files changed, 8 insertions(+), 7 deletions(-) (limited to 'bitbake/lib/toaster') diff --git a/bitbake/lib/toaster/toastergui/templates/task.html b/bitbake/lib/toaster/toastergui/templates/task.html index af994fde1b..7c5b7435ff 100644 --- a/bitbake/lib/toaster/toastergui/templates/task.html +++ b/bitbake/lib/toaster/toastergui/templates/task.html @@ -131,15 +131,16 @@ {% endif %} {# Execution section #} -

{% if task.task_executed %} +

Executed - {% else %} + {% else %} +

Not Executed - {% endif %} -

+ {% endif %} +
diff --git a/bitbake/lib/toaster/toastergui/templatetags/projecttags.py b/bitbake/lib/toaster/toastergui/templatetags/projecttags.py index 2d339d623f..857680b350 100644 --- a/bitbake/lib/toaster/toastergui/templatetags/projecttags.py +++ b/bitbake/lib/toaster/toastergui/templatetags/projecttags.py @@ -70,16 +70,16 @@ def sortcols(tablecols): return sorted(tablecols, key = lambda t: t['name']) @register.filter -def task_color(task_object, show_colour=False): +def task_color(task_object, show_green=False): """ Return css class depending on Task execution status and execution outcome. By default, green is not returned for executed and successful tasks; show_green argument should be True to get green color. """ if not task_object.task_executed: return 'class=muted' - elif task_object.outcome == task_object.OUTCOME_FAILED and show_colour: + elif task_object.outcome == task_object.OUTCOME_FAILED: return 'class=error' - elif task_object.outcome == task_object.OUTCOME_SUCCESS and show_colour: + elif task_object.outcome == task_object.OUTCOME_SUCCESS and show_green: return 'class=green' else: return '' -- cgit v1.2.3-54-g00ecf