From 151c18126abb859dfd68b6d9bab5da7ae05e6bf5 Mon Sep 17 00:00:00 2001 From: Andrew Miner Date: Tue, 10 Feb 2015 18:05:31 -0800 Subject: [PATCH] Fix ItemPage to recognize qualified slugs When finding the other items the current item can be used to make, the algorithm now looks for a match with either the qualified or unqualified slug. --- src/scripts/models/item_page.coffee | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/scripts/models/item_page.coffee b/src/scripts/models/item_page.coffee index 746d142fa..7709099b7 100644 --- a/src/scripts/models/item_page.coffee +++ b/src/scripts/models/item_page.coffee @@ -31,13 +31,13 @@ module.exports = class ItemPage extends BaseModel findComponentInItems: -> return null unless @item? - itemSlug = @item.qualifiedSlug + slugs = [@item.slug, @item.qualifiedSlug] result = {} @modPack.eachMod (mod)-> mod.eachItem (item)-> item.eachRecipe (recipe)-> for stack in recipe.input - if stack.slug is itemSlug + if stack.slug in slugs result[item.qualifiedSlug] = item result = _.values(result).sort (a, b)-> a.compareTo b