fix(v3): cleanup of shared code

This commit is contained in:
Matteo Pagliazzi
2016-04-10 18:42:59 +02:00
parent 9027a9a907
commit c6879aa5df
4 changed files with 5 additions and 3 deletions

View File

@@ -28,7 +28,7 @@ module.exports = function unlock (user, req = {}, analytics) {
cost = 0.5;
}
let alreadyOwns = !isFullSet && user.fns.dotGet(`purchased.${path}`) === true;
let alreadyOwns = !isFullSet && _.get(user, `purchased.${path}`) === true;
if ((!user.balance || user.balance < cost) && !alreadyOwns) {
throw new NotAuthorized(i18n.t('notEnoughGems', req.language));