summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bitbake/lib/toaster/toastergui/static/js/machines.js8
-rw-r--r--bitbake/lib/toaster/toastergui/templates/machines.html4
2 files changed, 8 insertions, 4 deletions
diff --git a/bitbake/lib/toaster/toastergui/static/js/machines.js b/bitbake/lib/toaster/toastergui/static/js/machines.js
index a3ea43baed..1b7ea36893 100644
--- a/bitbake/lib/toaster/toastergui/static/js/machines.js
+++ b/bitbake/lib/toaster/toastergui/static/js/machines.js
@@ -24,7 +24,7 @@ function machinesPageInit (ctx) {
24 24
25 /* If we have added layer dependencies */ 25 /* If we have added layer dependencies */
26 if (depsList) { 26 if (depsList) {
27 alertMsg.append("You have added <strong>"+(depsList.length+1)+"</strong> layers: <span id=\"layer-affected-name\"></span> and its dependencies "); 27 alertMsg.append("You have added <strong>"+(depsList.length+1)+"</strong> layers to <a id=\"project-affected-name\"></a>: <span id=\"layer-affected-name\"></span> and its dependencies ");
28 28
29 /* Build the layer deps list */ 29 /* Build the layer deps list */
30 depsList.map(function(layer, i){ 30 depsList.map(function(layer, i){
@@ -40,14 +40,18 @@ function machinesPageInit (ctx) {
40 alertMsg.append(link); 40 alertMsg.append(link);
41 }); 41 });
42 } else { 42 } else {
43 alertMsg.append("You have added <strong>1</strong> layer: <span id=\"layer-affected-name\"></span>"); 43 alertMsg.append("You have added <strong>1</strong> layer to <a id=\"project-affected-name\"></a>: <strong id=\"layer-affected-name\"></strong>");
44 } 44 }
45 45
46 var layerName = addLayerBtn.data('layer-name'); 46 var layerName = addLayerBtn.data('layer-name');
47 alertMsg.children("#layer-affected-name").text(layerName); 47 alertMsg.children("#layer-affected-name").text(layerName);
48 alertMsg.children("#project-affected-name").text(ctx.projectName).attr('href', ctx.projectPageUrl);
49
48 $("#alert-area").show(); 50 $("#alert-area").show();
49 } 51 }
50 52
53 $("#dismiss-alert").click(function(){ $(this).parent().hide() });
54
51 /* Add or remove this layer from the project */ 55 /* Add or remove this layer from the project */
52 $(".add-layer").click(function() { 56 $(".add-layer").click(function() {
53 var btn = $(this); 57 var btn = $(this);
diff --git a/bitbake/lib/toaster/toastergui/templates/machines.html b/bitbake/lib/toaster/toastergui/templates/machines.html
index e3329bf238..487d6b73c1 100644
--- a/bitbake/lib/toaster/toastergui/templates/machines.html
+++ b/bitbake/lib/toaster/toastergui/templates/machines.html
@@ -13,6 +13,7 @@
13 $(document).ready(function (){ 13 $(document).ready(function (){
14 var ctx = { 14 var ctx = {
15 projectPageUrl : "{% url 'project' project.id %}", 15 projectPageUrl : "{% url 'project' project.id %}",
16 projectName : "{{project.name}}",
16 xhrEditProjectUrl : "{% url 'xhr_projectedit' project.id %}", 17 xhrEditProjectUrl : "{% url 'xhr_projectedit' project.id %}",
17 projectId : {{project.id}}, 18 projectId : {{project.id}},
18 xhrDataTypeaheadUrl : "{% url 'xhr_datatypeahead' %}", 19 xhrDataTypeaheadUrl : "{% url 'xhr_datatypeahead' %}",
@@ -35,9 +36,8 @@
35</div> 36</div>
36 37
37<div class="alert alert-info lead" id="alert-area" style="display:none"> 38<div class="alert alert-info lead" id="alert-area" style="display:none">
38 <button type="button" class="close" id="dismiss-alert" data-dismiss="alert">&times;</button> 39 <button type="button" class="close" id="dismiss-alert">&times;</button>
39 <span id="alert-msg"></span> 40 <span id="alert-msg"></span>
40 <p style="margin-top:10px;"><a href="{% url 'project' project.id %}">Go to project configuration</a></p>
41</div> 41</div>
42 42
43{% include "basetable_top.html" %} 43{% include "basetable_top.html" %}