Actually shift levels for gestalt filtering
This commit is contained in:
parent
fc5e2108a1
commit
d3143b8e65
1
route.js
1
route.js
|
@ -1290,6 +1290,7 @@ function Routing(exports) {
|
|||
// reasonably expensive - possibly cache it?
|
||||
function smearLevels(levels) {
|
||||
var result = shallowCopyArray(levels);
|
||||
if (result.length > 0) result.shift();
|
||||
for (var i = result.length - 2; i >= 0; i--) {
|
||||
result[i].subscriptions = union(result[i].subscriptions, result[i+1].subscriptions);
|
||||
result[i].advertisements = union(result[i].advertisements, result[i+1].advertisements);
|
||||
|
|
Loading…
Reference in New Issue