Remove the redundancy of cart resequencing for POS receipts.

This commit is contained in:
SteveIreland
2019-09-07 20:57:28 -04:00
parent 4c80a97202
commit 6ad3db7ef9
2 changed files with 0 additions and 15 deletions

View File

@@ -802,10 +802,6 @@ class Sales extends Secure_Controller
else
{
$data['barcode'] = $this->barcode_lib->generate_receipt_barcode($data['sale_id']);
// Reload (sorted) and filter the cart line items for printing purposes
$data['cart'] = $this->get_filtered($this->sale_lib->get_cart_reordered($data['sale_id_num']));
$this->load->view('sales/receipt', $data);
$this->sale_lib->clear_all();
}

View File

@@ -1046,17 +1046,6 @@ class Sale_lib
return $this->CI->session->userdata('sale_id');
}
public function get_cart_reordered($sale_id)
{
$this->empty_cart();
foreach($this->CI->Sale->get_sale_items_ordered($sale_id)->result() as $row)
{
$this->add_item($row->item_id, $row->quantity_purchased, $row->item_location, $row->discount, $row->discount_type, PRICE_MODE_STANDARD, NULL, NULL, $row->item_unit_price, $row->description, $row->serialnumber, $sale_id, TRUE, $row->print_option);
}
return $this->CI->session->userdata('sales_cart');
}
public function clear_all()
{
$this->CI->session->set_userdata('sale_id', -1);