Updated to not change original array inside forEach loop.

This commit is contained in:
Matthew Brennan Jones 2015-08-02 12:52:15 -07:00
parent 648da22b50
commit 3f73568edc

View File

@ -1641,11 +1641,13 @@ cache(function(data, match, sendBadge, request) {
}
['2', '3'].forEach(function(version) {
if (versions.some(function(element, index, array) { return new RegExp('^' + version + '\\.\\d$').exec(element); })) {
var filteredVersions = [];
versions.forEach(function(element, index, array) {
if (element === version) {
array.splice(index, 1);
if (element !== version) {
filteredVersions.push(element);
}
});
versions = filteredVersions;
}
});
if (!versions.length) {