if (!defined('__SECURITY')) {
die();
} elseif ((!isExtensionActive('order')) && (!isAdmin())) {
- displayMessage(generateExtensionInactiveNotInstalledMessage('order'));
+ displayMessage('{%pipe,generateExtensionInactiveNotInstalledMessage=order%}');
return;
} elseif (!isMember()) {
// Sorry, no guest access!
if (!SQL_HASZEROAFFECTED()) {
// @TODO Unused: 2,4
// Load mail again... 0 1 2 3 4 5 6 7
- $result = SQL_QUERY_ESC("SELECT `subject`, `text`, `receivers`, `payment_id`, `timestamp`, `url`, `cat_id`, `target_send` FROM `{?_MYSQL_PREFIX?}_pool` WHERE `id`=%s AND `sender`=%s LIMIT 1",
+ $result = SQL_QUERY_ESC("SELECT `subject`,`text`,`receivers`,`payment_id`,`timestamp`,`url`,`cat_id`,`target_send` FROM `{?_MYSQL_PREFIX?}_pool` WHERE `id`=%s AND `sender`=%s LIMIT 1",
array(bigintval(getRequestParameter('order')), getMemberId()), __FILE__, __LINE__);
// Merge arrays
// Calculate used points
$content['payed_points'] = $content['target_send'] * getPaymentPoints($content['payment_id']);
+
+ // Subtract them from the user's account and ignore return status
subtractPoints('order', getMemberId(), $content['payed_points']);
// Update used points