diff --git a/assets/scripts/app/controllers.coffee b/assets/scripts/app/controllers.coffee index 68232ffe..ad07c187 100644 --- a/assets/scripts/app/controllers.coffee +++ b/assets/scripts/app/controllers.coffee @@ -58,10 +58,11 @@ Travis.RepoSettingsController = Em.ObjectController.extend settingsChanged: (-> if parseInt(@get('settings.maximum_number_of_builds')) > 0 + @set('settings.maximum_number_of_builds_valid', '') @get('model').saveSettings(@get('settings')).then null, -> Travis.flash(error: 'There was an error while saving settings. Please try again.') else - Travis.flash(error: 'The maximum number of concurrent builds needs to be a number greater than zero.') + @set('settings.maximum_number_of_builds_valid', 'invalid') ).observes('settings.maximum_number_of_builds') save: -> diff --git a/assets/scripts/app/templates/repo/settings.hbs b/assets/scripts/app/templates/repo/settings.hbs index 4c87de04..eacaafc1 100644 --- a/assets/scripts/app/templates/repo/settings.hbs +++ b/assets/scripts/app/templates/repo/settings.hbs @@ -34,7 +34,7 @@