Refactor the SAYT code to return better results

This commit is contained in:
Andrew Miner
2015-01-15 17:12:12 -08:00
parent a50e3d9621
commit d94bd39e52
7 changed files with 87 additions and 85 deletions
-15
View File
@@ -76,21 +76,6 @@ module.exports = class ModPack extends BaseModel
result.itemUrl = Url.item result
return result
gatherNames: (options={})->
options.includeGatherable ?= false
options.includeDisabled ?= false
nameData = {}
for modVersion in @modVersions
continue unless modVersion.enabled or options.includeDisabled
modVersion.gatherNames nameData, options
result = []
names = _.keys(nameData).sort()
for name in names
result.push nameData[name]
return result
hasRecipe: (name, options={})->
options.includeDisabled ?= false