diff --git a/static/js/controllers.js b/static/js/controllers.js index 67cb99ac4..1bb907bb0 100644 --- a/static/js/controllers.js +++ b/static/js/controllers.js @@ -942,6 +942,8 @@ function RepoBuildCtrl($scope, Restangular, ApiService, $routeParams, $rootScope }; $scope.handleBuildStarted = function(newBuild) { + if (!$scope.builds) { return; } + $scope.builds.unshift(newBuild); $scope.setCurrentBuild(newBuild['id'], true); }; @@ -980,6 +982,8 @@ function RepoBuildCtrl($scope, Restangular, ApiService, $routeParams, $rootScope }; ApiService.requestRepoBuild(data, params).then(function(newBuild) { + if (!$scope.builds) { return; } + $scope.builds.unshift(newBuild); $scope.setCurrentBuild(newBuild['id'], true); });