Sales type bug in tax_included (persistent on)
authorJoe Hunt <joe.hunt.consulting@gmail.com>
Fri, 19 May 2017 19:55:10 +0000 (21:55 +0200)
committerJoe Hunt <joe.hunt.consulting@gmail.com>
Fri, 19 May 2017 19:55:10 +0000 (21:55 +0200)
sales/manage/sales_types.php

index a6a09354adfeb211a5e73c00e60cf9e96fd84002..ebf3a96f3277ad151c881eb8089a1d109d5ee68e 100644 (file)
@@ -43,7 +43,7 @@ function can_process()
 
 if ($Mode=='ADD_ITEM' && can_process())
 {
-       add_sales_type($_POST['sales_type'], isset($_POST['tax_included']) ? 1:0,
+       add_sales_type($_POST['sales_type'], check_value('tax_included'),
            input_num('factor'));
        display_notification(_('New sales type has been added'));
        $Mode = 'RESET';
@@ -54,7 +54,7 @@ if ($Mode=='ADD_ITEM' && can_process())
 if ($Mode=='UPDATE_ITEM' && can_process())
 {
 
-       update_sales_type($selected_id, $_POST['sales_type'], isset($_POST['tax_included']) ? 1:0,
+       update_sales_type($selected_id, $_POST['sales_type'], check_value('tax_included'),
             input_num('factor'));
        display_notification(_('Selected sales type has been updated'));
        $Mode = 'RESET';