Fix Autofill products in invoice, quotes, recurring invoice, tax field wasnt updating and a dash was being put in front

This commit is contained in:
johnnyq
2026-08-03 13:28:41 -04:00
parent 3b0d3839ae
commit 7a44cdd438
3 changed files with 28 additions and 15 deletions

View File

@@ -488,7 +488,7 @@ require_once "../includes/footer.php";
<script src="../libs/jquery-ui/jquery-ui.min.js"></script>
<script>
$(function() {
var availableProducts = <?= $json_products ?>;
var availableProducts = <?= $json_products ?? '[]' ?>;
$("#name").autocomplete({
source: availableProducts,
@@ -497,7 +497,7 @@ require_once "../includes/footer.php";
$("#desc").val(ui.item.description); // Product description field
$("#qty").val(1); // Product quantity field automatically make it a 1
$("#price").val(ui.item.price); // Product price field
$("#tax").val(ui.item.tax); // Product tax field
$("#tax").val(ui.item.tax).trigger('change'); // Product tax field - trigger repaints select2
return false;
}
});