summaryrefslogtreecommitdiffstats
path: root/lib/toaster/toastergui/static/js/customrecipe.js
diff options
context:
space:
mode:
authorDave Lerner <dave.lerner@windriver.com>2016-04-08 09:39:28 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-04-09 07:59:43 +0100
commit66b7c7ef61058b52031d71b10effcfe69afbd57b (patch)
treec5d88d1c1ed76d3cd124ddf2294565f443e0d771 /lib/toaster/toastergui/static/js/customrecipe.js
parent14ed41a292123374d94f5c786a619881f2ddea42 (diff)
downloadopenembedded-core-contrib-66b7c7ef61058b52031d71b10effcfe69afbd57b.tar.gz
toaster: fixes for customimage package not found
For a custom image, if a search for a package results in no packages found, then additional information should be presented to the user. This is different than a 'no results' found for a search in other contexts, for example, a search for a package in a non-customised build. For a custom image, a package search failure can happen because the package was not added to the custom image. This commit presents more information to the user, suggesting why the package was not found in the custom image. The generic table view handling js changes to handle a new div element no-results-special-... such that, if present, that template section is shown rather than the default no-results-... section. [YOCTO #9154] Signed-off-by: Dave Lerner <dave.lerner@windriver.com> Signed-off-by: Elliot Smith <elliot.smith@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'lib/toaster/toastergui/static/js/customrecipe.js')
-rw-r--r--lib/toaster/toastergui/static/js/customrecipe.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/toaster/toastergui/static/js/customrecipe.js b/lib/toaster/toastergui/static/js/customrecipe.js
index a31c26834e..1c0ef9e37d 100644
--- a/lib/toaster/toastergui/static/js/customrecipe.js
+++ b/lib/toaster/toastergui/static/js/customrecipe.js
@@ -265,6 +265,15 @@ function customRecipePageInit(ctx) {
});
}
+ $("#no-results-show-all-packages").click(function(){
+ $(".no-results-search-input").val("");
+ });
+
+ $("#no-results-remove-search-btn").click(function(){
+ $(".no-results-search-input").val("");
+ $(this).hide();
+ });
+
/* Trigger a build of your custom image */
$(".build-custom-image").click(function(){
libtoaster.startABuild(null, ctx.recipe.name,