diff --git a/main.js b/main.js index 10fc5d6..71ebe70 100644 --- a/main.js +++ b/main.js @@ -130,8 +130,7 @@ var v = new Vue({ getRoomItemsChecked: function(roomId){ return this.static.bundles .filter(function(b){ return b.room === roomId; }) - .map(function(b){ return b.id; }) - .reduce(function(p, c){ return p + v.user_data[c].length; }, 0); + .reduce(function(p, c){ return p + Math.min(v.user_data[c.id].length, c.items_required); }, 0); } } });