From f7924e20061431e7f9a0488da3bee097ee2fcc1b Mon Sep 17 00:00:00 2001 From: John Cleaver Date: Sun, 10 Apr 2016 17:38:24 -0400 Subject: [PATCH] Fixed a bug where room completion rate could be increased for opt. items Each bundle now counts for at most `items_required` for rooms. --- main.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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); } } });