From: Belen Barros Pena Date: Mon, 22 Feb 2016 09:08:34 +0000 (+0000) Subject: toaster: apply error class to name field X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=df342e7662179410467c47cd870180ea75f863d4;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git toaster: apply error class to name field The form for naming new custom images shows you an error message when the name already exists or you include an invalid character in it. But when an error appears, the input field was missing the red highlight. This patch applies the right class to the form controls whenever an error message is shown. Signed-off-by: Belen Barros Pena Signed-off-by: Elliot Smith Signed-off-by: Richard Purdie --- diff --git a/lib/toaster/toastergui/static/js/newcustomimage_modal.js b/lib/toaster/toastergui/static/js/newcustomimage_modal.js index 0b9d31aa6c5..328997af3be 100644 --- a/lib/toaster/toastergui/static/js/newcustomimage_modal.js +++ b/lib/toaster/toastergui/static/js/newcustomimage_modal.js @@ -36,6 +36,7 @@ function newCustomImageModalInit(){ function showError(text){ invalidNameHelp.text(text); invalidNameHelp.show(); + nameInput.parent().addClass('error'); } nameInput.on('keyup', function(){ @@ -47,9 +48,11 @@ function newCustomImageModalInit(){ if (nameInput.val().search(/[^a-z|0-9|-]/) != -1){ showError(invalidMsg); newCustomImgBtn.prop("disabled", true); + nameInput.parent().addClass('error'); } else { invalidNameHelp.hide(); newCustomImgBtn.prop("disabled", false); + nameInput.parent().removeClass('error'); } }); }