diff --git a/application/config/config.php b/application/config/config.php index e1741afb8..969fe7128 100644 --- a/application/config/config.php +++ b/application/config/config.php @@ -9,7 +9,7 @@ | | */ -$config['application_version'] = '2.0_RC7'; +$config['application_version'] = '2.0_RC8'; /* |-------------------------------------------------------------------------- diff --git a/application/controllers/sales.php b/application/controllers/sales.php index 45da72a40..4d93e163d 100644 --- a/application/controllers/sales.php +++ b/application/controllers/sales.php @@ -100,9 +100,9 @@ class Sales extends Secure_area } //Alain Multiple Payments - function delete_payment($payment_id) + function delete_payment( $payment_id ) { - $this->sale_lib->delete_payment($payment_id); + $this->sale_lib->delete_payment( $payment_id ); $this->_reload(); } diff --git a/application/libraries/Sale_lib.php b/application/libraries/Sale_lib.php index 8f83a5147..3240b0e76 100644 --- a/application/libraries/Sale_lib.php +++ b/application/libraries/Sale_lib.php @@ -24,8 +24,8 @@ class Sale_lib //Alain Multiple Payments function get_payments() { - if(!$this->CI->session->userdata('payments')) - $this->set_payments(array()); + if( !$this->CI->session->userdata( 'payments' ) ) + $this->set_payments( array( ) ); return $this->CI->session->userdata('payments'); } @@ -107,11 +107,11 @@ class Sale_lib } //Alain Multiple Payments - function delete_payment($payment_id) + function delete_payment( $payment_id ) { - $payments=$this->get_payments(); - unset($payments[$payment_id]); - $this->set_payments($payments); + $payments = $this->get_payments(); + unset( $payments[urldecode( $payment_id )] ); + $this->set_payments( $payments ); } //Alain Multiple Payments diff --git a/application/views/sales/register.php b/application/views/sales/register.php index 1853117e8..d206ede20 100644 --- a/application/views/sales/register.php +++ b/application/views/sales/register.php @@ -292,15 +292,15 @@ else lang->line('sales_payment').': ';?>