GX-Bug #54321 » invoice-number-mail-subject-fix.patch
src/admin/gm_pdf_order.php (revision ) | ||
---|---|---|
1 | 1 |
<?php |
2 | 2 |
/* -------------------------------------------------------------- |
3 |
gm_pdf_order.php 2017-07-21
|
|
3 |
gm_pdf_order.php 2017-10-03
|
|
4 | 4 |
Gambio GmbH |
5 | 5 |
http://www.gambio.de |
6 | 6 |
Copyright (c) 2017 Gambio GmbH |
... | ... | |
893 | 893 |
$order_check['customers_firstname'] = ''; |
894 | 894 |
$order_check['customers_lastname'] = ''; |
895 | 895 |
|
896 |
$subject = str_replace('{INVOICE_ID}', $order_check['gm_orders_code'], $_POST['gm_subject']); |
|
896 |
$mailInvoiceNumber = $order_check['gm_orders_code']; |
|
897 |
|
|
898 |
$sql = 'SELECT `invoice_number` |
|
899 |
FROM `invoices` |
|
900 |
WHERE `order_id` = ' . (int)$_GET['oID'] . ' |
|
901 |
ORDER BY `invoice_date` DESC |
|
902 |
LIMIT 1'; |
|
903 |
$mailInvoiceNumberResult = xtc_db_query($sql); |
|
904 |
if(xtc_db_num_rows($mailInvoiceNumberResult)) |
|
905 |
{ |
|
906 |
$mailInvoiceNumberRow = xtc_db_fetch_array($mailInvoiceNumberResult); |
|
907 |
$mailInvoiceNumber = $mailInvoiceNumberRow['invoice_number']; |
|
908 |
} |
|
909 |
|
|
910 |
$subject = str_replace('{INVOICE_ID}', $mailInvoiceNumber, $_POST['gm_subject']); |
|
897 | 911 |
} |
898 | 912 |
|
899 | 913 |
if(!filter_var($order_check['customers_email_address'], FILTER_VALIDATE_EMAIL)) |