From 2ea180ac05592ff80247887771df2b05fb3e8eb3 Mon Sep 17 00:00:00 2001 From: Jonathan French Date: Wed, 7 Jan 2015 13:55:26 -0500 Subject: [PATCH] Bug 1118345 - Ignore empty related bug input fields on entry --- webapp/app/plugins/pinboard.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/webapp/app/plugins/pinboard.js b/webapp/app/plugins/pinboard.js index 77460f7e..57bd8091 100644 --- a/webapp/app/plugins/pinboard.js +++ b/webapp/app/plugins/pinboard.js @@ -114,10 +114,15 @@ treeherder.controller('PinboardCtrl', [ }; $scope.saveEnteredBugNumber = function() { - $log.debug("new bug number to be saved: ", $scope.newEnteredBugNumber); - thPinboard.addBug({id:$scope.newEnteredBugNumber}); - $scope.toggleEnterBugNumber(); - $scope.newEnteredBugNumber = ""; + if (!$scope.newEnteredBugNumber) { + $scope.toggleEnterBugNumber(); + } else { + $log.debug("new bug number to be saved: ", + $scope.newEnteredBugNumber); + thPinboard.addBug({id:$scope.newEnteredBugNumber}); + $scope.toggleEnterBugNumber(); + $scope.newEnteredBugNumber = ""; + } }; $scope.viewJob = function(job) {