diff options
Diffstat (limited to 'bitbake/lib/toaster/toastergui/static/js')
| -rw-r--r-- | bitbake/lib/toaster/toastergui/static/js/importlayer.js | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/bitbake/lib/toaster/toastergui/static/js/importlayer.js b/bitbake/lib/toaster/toastergui/static/js/importlayer.js index b3f094e69b..59652b9a36 100644 --- a/bitbake/lib/toaster/toastergui/static/js/importlayer.js +++ b/bitbake/lib/toaster/toastergui/static/js/importlayer.js | |||
| @@ -176,6 +176,8 @@ function importLayerPageInit (ctx) { | |||
| 176 | success: function (data) { | 176 | success: function (data) { |
| 177 | if (data.error != "ok") { | 177 | if (data.error != "ok") { |
| 178 | console.log(data.error); | 178 | console.log(data.error); |
| 179 | /* let the user know why nothing happened */ | ||
| 180 | alert(data.error) | ||
| 179 | } else { | 181 | } else { |
| 180 | createImportedNotification(data); | 182 | createImportedNotification(data); |
| 181 | window.location.replace(libtoaster.ctx.projectPageUrl); | 183 | window.location.replace(libtoaster.ctx.projectPageUrl); |
| @@ -244,9 +246,18 @@ function importLayerPageInit (ctx) { | |||
| 244 | enable_import_btn(true); | 246 | enable_import_btn(true); |
| 245 | } | 247 | } |
| 246 | 248 | ||
| 247 | if ($("#git-repo-radio").prop("checked") && | 249 | if ($("#git-repo-radio").prop("checked")) { |
| 248 | vcsURLInput.val().length > 0 && gitRefInput.val().length > 0) { | 250 | if (gitRefInput.val().length > 0 && |
| 249 | enable_import_btn(true); | 251 | gitRefInput.val() == 'HEAD') { |
| 252 | $('#invalid-layer-revision-hint').show(); | ||
| 253 | $('#layer-revision-ctrl').addClass('has-error'); | ||
| 254 | enable_import_btn(false); | ||
| 255 | } else if (vcsURLInput.val().length > 0 && | ||
| 256 | gitRefInput.val().length > 0) { | ||
| 257 | $('#invalid-layer-revision-hint').hide(); | ||
| 258 | $('#layer-revision-ctrl').removeClass('has-error'); | ||
| 259 | enable_import_btn(true); | ||
| 260 | } | ||
| 250 | } | 261 | } |
| 251 | } | 262 | } |
| 252 | 263 | ||
