diff --git a/upload/source/include/topicadmin/topicadmin_refund.php b/upload/source/include/topicadmin/topicadmin_refund.php index 8035158..3e8a2bf 100644 --- a/upload/source/include/topicadmin/topicadmin_refund.php +++ b/upload/source/include/topicadmin/topicadmin_refund.php @@ -27,7 +27,7 @@ if(!submitcheck('modsubmit')) { $payment = C::t('common_credit_log')->count_stc_by_relatedid($_G['tid'], $_G['setting']['creditstransextra'][1]); $payment['payers'] = intval($payment['payers']); - $payment['netincome'] = intval($payment['netincome']); + $payment['income'] = intval($payment['income']); include template('forum/topicadmin_action'); @@ -43,8 +43,9 @@ if(!submitcheck('modsubmit')) { $logarray = array(); foreach(C::t('common_credit_log')->fetch_all_by_uid_operation_relatedid(0, 'BTC', $_G['tid']) as $log) { - $totalamount += $log['amount']; - $amountarray[$log['amount']][] = $log['uid']; + $amount = abs($log['extcredits'.$_G['setting']['creditstransextra'][1]]); + $totalamount += $amount; + $amountarray[$amount][] = $log['uid']; } updatemembercount($thread['authorid'], array($_G['setting']['creditstransextra'][1] => -$totalamount)); diff --git a/upload/template/default/forum/topicadmin_action.htm b/upload/template/default/forum/topicadmin_action.htm index a3fbb22..75bcfb2 100644 --- a/upload/template/default/forum/topicadmin_action.htm +++ b/upload/template/default/forum/topicadmin_action.htm @@ -82,7 +82,7 @@ {lang pay_author_income} - $payment[netincome] {$_G[setting][extcredits][$_G['setting']['creditstransextra'][1]][unit]}{$_G[setting][extcredits][$_G['setting']['creditstransextra'][1]][title]} + $payment[income] {$_G[setting][extcredits][$_G['setting']['creditstransextra'][1]][unit]}{$_G[setting][extcredits][$_G['setting']['creditstransextra'][1]][title]}