diff options
author | Alexandru DAMIAN <alexandru.damian@intel.com> | 2015-05-28 14:11:55 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-06-26 09:27:31 +0100 |
commit | aad93dd3b78781e0a170345a5cf5ad59557e4170 (patch) | |
tree | a8c1a7658bf32965d7c84e8571f3550bf8f81fc3 | |
parent | ffd7cac8f6a82ddf9c29795f90b8a0bc2096fd1a (diff) | |
download | poky-aad93dd3b78781e0a170345a5cf5ad59557e4170.tar.gz |
bitbake: toastergui: fix angular error
Due to invalid identification of builds in the array update
code (by id and status), we could end up with multiple entries
sharing the same primary id, visible in the UI as an angular error.
We modify the code to identify the builds exclusively by id.
[YOCTO #7611]
(Bitbake rev: 77d3f7c6cdc7f06807024896369f8f8ae94263fc)
Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | bitbake/lib/toaster/toastergui/static/js/projectapp.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bitbake/lib/toaster/toastergui/static/js/projectapp.js b/bitbake/lib/toaster/toastergui/static/js/projectapp.js index 44e244d302..b2e65c5bb5 100644 --- a/bitbake/lib/toaster/toastergui/static/js/projectapp.js +++ b/bitbake/lib/toaster/toastergui/static/js/projectapp.js | |||
@@ -341,7 +341,7 @@ projectApp.controller('prjCtrl', function($scope, $modal, $http, $interval, $loc | |||
341 | var toDelete = []; | 341 | var toDelete = []; |
342 | // step 1 - delete entries not found | 342 | // step 1 - delete entries not found |
343 | $scope.builds.forEach(function (elem) { | 343 | $scope.builds.forEach(function (elem) { |
344 | if (-1 == _data.builds.findIndex(function (elemX) { return elemX.id == elem.id && elemX.status == elem.status; })) { | 344 | if (-1 == _data.builds.findIndex(function (elemX) { return elemX.id == elem.id; })) { |
345 | toDelete.push(elem); | 345 | toDelete.push(elem); |
346 | } | 346 | } |
347 | }); | 347 | }); |