]> git.mxchange.org Git - mailer.git/blobdiff - inc/libs/bonus_functions.php
Mailer project rwritten:
[mailer.git] / inc / libs / bonus_functions.php
index befed20d39f3ca9c149ce41e8452636fc2067e68..e1e6fee8762ac691aa8394b39ce3ee945073eebb 100644 (file)
@@ -215,7 +215,7 @@ function handleBonusPoints ($mode, $userid) {
        $return = FALSE;
 
        // Switch to jackpot-mode when no UID is supplied but userid-mode is selected
-       if ((getBonusMode() == 'UID') && ($userid == '0') && (isExtensionActive('jackpot'))) {
+       if ((getBonusMode() == 'UID') && (!isValidId($userid)) && (isExtensionActive('jackpot'))) {
                // Update database & config
                updateConfiguration('bonus_mode', 'JACKPOT');
        } // END - if
@@ -238,7 +238,7 @@ function handleBonusPoints ($mode, $userid) {
                        break;
 
                case 'JACKPOT': // ... jackpot
-                       if ((isExtensionActive('jackpot')) && (subtractPointsFromJackpot($points) === FALSE) && (isValidUserId($userid))) {
+                       if ((isExtensionActive('jackpot')) && (subtractPointsFromJackpot($points) === FALSE) && (isValidId($userid))) {
                                if ($total >= $points) {
                                        // Subtract points from userid's account
                                        $return = subtractPointsFromJackpot('bonus_payout_jackpot', $userid, $points);