Projekt

Allgemein

Profil

GX-Bug #54321 » invoice-number-mail-subject-fix.patch

Moritz Bunjes, 03.11.2017 18:10

Unterschiede anzeigen:

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))
    (1-1/1)