fix(payments): short circuit for non-gift txns (#8881)

This commit is contained in:
Sabe Jones 2017-07-16 09:24:17 -07:00 committed by GitHub
parent f8571ec5d5
commit 801b53857f

View file

@ -22,7 +22,7 @@ function($rootScope, User, $http, Content, Notification) {
};
Payments.checkGemAmount = function(data) {
if (data.gift.type === "gems" && (!data.gift.gems.amount || data.gift.gems.amount === 0)) {
if (data && data.gift && data.gift.type === "gems" && (!data.gift.gems.amount || data.gift.gems.amount === 0)) {
Notification.error(window.env.t('badAmountOfGemsToPurchase'), true);
return false;
}