Fix display for builds which have fully expired

Fixes #1663
This commit is contained in:
Joseph Schorr 2016-08-03 18:08:04 -04:00
parent 432bdc7e3e
commit b7bde27b3c
12 changed files with 164 additions and 149 deletions

View file

@ -11,10 +11,10 @@ angular.module('quay').directive('buildStateIcon', function () {
scope: {
'build': '=build'
},
controller: function($scope, $element) {
controller: function($scope, $element, BuildService) {
$scope.isBuilding = function(build) {
if (!build) { return true; }
return build.phase != 'complete' && build.phase != 'error';
return BuildService.isActive(build);
};
}
};