diff options
Diffstat (limited to 'bitbake/lib/toaster/toastergui/templates/tasks.html')
-rw-r--r-- | bitbake/lib/toaster/toastergui/templates/tasks.html | 34 |
1 files changed, 23 insertions, 11 deletions
diff --git a/bitbake/lib/toaster/toastergui/templates/tasks.html b/bitbake/lib/toaster/toastergui/templates/tasks.html index 8c73dc230e..ca7e187f73 100644 --- a/bitbake/lib/toaster/toastergui/templates/tasks.html +++ b/bitbake/lib/toaster/toastergui/templates/tasks.html | |||
@@ -36,19 +36,30 @@ | |||
36 | 36 | ||
37 | {% block buildinfomain %} | 37 | {% block buildinfomain %} |
38 | <div class="span10"> | 38 | <div class="span10"> |
39 | <div class="page-header"> | 39 | {% if not request.GET.filter and not request.GET.search and not objects.paginator.count %} |
40 | <h1> | 40 | <!-- Empty - no data in database --> |
41 | {% if request.GET.filter or request.GET.search and objects.paginator.count > 0 %} | 41 | <div class="page-header"> |
42 | <h1>{{title}}</h1> | ||
43 | </div> | ||
44 | <div class="alert alert-info lead"> | ||
45 | No data was recorded for this build. | ||
46 | </div> | ||
47 | |||
48 | {% else %} | ||
49 | |||
50 | <div class="page-header"> | ||
51 | <h1> | ||
52 | {% if request.GET.filter and objects.paginator.count > 0 or request.GET.search and objects.paginator.count > 0 %} | ||
42 | {{objects.paginator.count}} task{{objects.paginator.count|pluralize}} found | 53 | {{objects.paginator.count}} task{{objects.paginator.count|pluralize}} found |
43 | {%elif request.GET.filter or request.GET.search and objects.paginator.count == 0%} | 54 | {%elif request.GET.filter and objects.paginator.count == 0 or request.GET.search and objects.paginator.count == 0 %} |
44 | No tasks found | 55 | No tasks found |
45 | {%else%} | 56 | {%else%} |
46 | {{title}} | 57 | {{title}} |
47 | {%endif%} | 58 | {%endif%} |
48 | </h1> | 59 | </h1> |
49 | </div> | 60 | </div> |
50 | 61 | ||
51 | {% if objects.paginator.count == 0 %} | 62 | {% if objects.paginator.count == 0 %} |
52 | <div class="row-fluid"> | 63 | <div class="row-fluid"> |
53 | <div class="alert"> | 64 | <div class="alert"> |
54 | <form class="no-results input-append" id="searchform"> | 65 | <form class="no-results input-append" id="searchform"> |
@@ -60,8 +71,8 @@ | |||
60 | </div> | 71 | </div> |
61 | 72 | ||
62 | 73 | ||
63 | {% else %} | 74 | {% else %} |
64 | {% include "basetable_top.html" %} | 75 | {% include "basetable_top.html" %} |
65 | 76 | ||
66 | {% for task in objects %} | 77 | {% for task in objects %} |
67 | <tr {{ task|task_color }} class="flash" id="{{task.order}}" name="{{task.order}}"> | 78 | <tr {{ task|task_color }} class="flash" id="{{task.order}}" name="{{task.order}}"> |
@@ -102,7 +113,8 @@ | |||
102 | </tr> | 113 | </tr> |
103 | {% endfor %} | 114 | {% endfor %} |
104 | 115 | ||
105 | {% include "basetable_bottom.html" %} | 116 | {% include "basetable_bottom.html" %} |
106 | {% endif %} | 117 | {% endif %} {# objects.paginator.count #} |
118 | {% endif %} {# empty #} | ||
107 | </div> | 119 | </div> |
108 | {% endblock %} | 120 | {% endblock %} |