array('allow_direct_pay', 'reg_points_mode', 'ref_payout'),
array(postRequestElement('allow_direct_pay'), postRequestElement('reg_points_mode'), $REF)
);
- if ((getConfig('ref_payout') == 0) && (postRequestElement('ref_payout') > 0)) {
+ if ((getConfig('ref_payout') == '0') && (postRequestElement('ref_payout') > 0)) {
// Update account's ref_payout for "must-confirm"
addSql(sprintf("UPDATE `{?_MYSQL_PREFIX?}_user_data` SET `ref_payout`=(%s - `mails_confirmed`)
WHERE `mails_confirmed` < %s", $REF, $REF));
- } elseif ((getConfig('ref_payout') > 0) && (postRequestElement('ref_payout') == 0)) {
+ } elseif ((getConfig('ref_payout') > 0) && (postRequestElement('ref_payout') == '0')) {
// Update account's ref_payout for "not-must-confirm"
addSql("UPDATE `{?_MYSQL_PREFIX?}_user_data` SET `ref_payout`=0 WHERE `ref_payout` > 0");
addSql("UPDATE `{?_MYSQL_PREFIX?}_user_points` SET `points`=`points`+`locked_points` WHERE `locked_points` > 0");