diff --git a/src/controllers/user.js b/src/controllers/user.js index 26adb57ba7..1d5ae1177e 100644 --- a/src/controllers/user.js +++ b/src/controllers/user.js @@ -161,6 +161,12 @@ api.getTask = function(req, res, next) { */ // api.buy // handled in Shard.ops +api.getBuyList = function (req, res, next) { + var list = shared.updateStore(res.locals.user); + + return res.json(200, list); +}; + /* ------------------------------------------------------------------------ User diff --git a/src/routes/apiv2.coffee b/src/routes/apiv2.coffee index 5eca7d20ba..805debb89f 100644 --- a/src/routes/apiv2.coffee +++ b/src/routes/apiv2.coffee @@ -152,6 +152,11 @@ module.exports = (swagger, v2) -> # Inventory + "/user/inventory/buy": + spec: + description: "Get a list of buyable gear" + action: user.getBuyList + "/user/inventory/buy/{key}": spec: method: 'POST'