From b8c6ac69050d79455baf70ab360782e88ea5e9ef Mon Sep 17 00:00:00 2001 From: Bernd Bestel Date: Fri, 31 Jan 2020 21:27:51 +0100 Subject: [PATCH] Fixed location_id handling when FEATURE_FLAG_STOCK_LOCATION_TRACKING is disabled (fixes #532) --- changelog/56_UNRELEASED_2020-xx-xx.md | 5 +++++ public/viewjs/consume.js | 4 ---- public/viewjs/inventory.js | 5 +---- public/viewjs/purchase.js | 4 ---- views/consume.blade.php | 2 -- views/inventory.blade.php | 2 -- views/purchase.blade.php | 4 +--- 7 files changed, 7 insertions(+), 19 deletions(-) create mode 100644 changelog/56_UNRELEASED_2020-xx-xx.md diff --git a/changelog/56_UNRELEASED_2020-xx-xx.md b/changelog/56_UNRELEASED_2020-xx-xx.md new file mode 100644 index 00000000..6b20a665 --- /dev/null +++ b/changelog/56_UNRELEASED_2020-xx-xx.md @@ -0,0 +1,5 @@ +### Stock fixes +- Fixed purchase/consume/inventory problems when `FEATURE_FLAG_STOCK_LOCATION_TRACKING` was set to `false` + +### Shopping list fixes +- Optimized the new compact view (there was a little too much white space at the sides of the page) diff --git a/public/viewjs/consume.js b/public/viewjs/consume.js index 601b2f00..70f622d3 100644 --- a/public/viewjs/consume.js +++ b/public/viewjs/consume.js @@ -20,10 +20,6 @@ { jsonData.location_id = $("#location_id").val(); } - else - { - jsonData.location_id = 1; - } if (Grocy.FeatureFlags.GROCY_FEATURE_FLAG_RECIPES && Grocy.Components.RecipePicker.GetValue().toString().length > 0) { diff --git a/public/viewjs/inventory.js b/public/viewjs/inventory.js index 47ad6365..5bed121c 100644 --- a/public/viewjs/inventory.js +++ b/public/viewjs/inventory.js @@ -21,10 +21,7 @@ { jsonData.location_id = Grocy.Components.LocationPicker.GetValue(); } - else - { - jsonData.location_id = 1; - } + jsonData.price = price; var bookingResponse = null; diff --git a/public/viewjs/purchase.js b/public/viewjs/purchase.js index 0541d626..c035c054 100644 --- a/public/viewjs/purchase.js +++ b/public/viewjs/purchase.js @@ -34,10 +34,6 @@ { jsonData.location_id = Grocy.Components.LocationPicker.GetValue(); } - else - { - jsonData.location_id = 1; - } Grocy.Api.Post('stock/products/' + jsonForm.product_id + '/add', jsonData, function(result) diff --git a/views/consume.blade.php b/views/consume.blade.php index 72ffae88..b2bf4355 100644 --- a/views/consume.blade.php +++ b/views/consume.blade.php @@ -57,8 +57,6 @@
{{ $__t('A location is required') }}
- @else - @endif
diff --git a/views/inventory.blade.php b/views/inventory.blade.php index 85e6d68c..cef125d7 100644 --- a/views/inventory.blade.php +++ b/views/inventory.blade.php @@ -75,8 +75,6 @@ 'locations' => $locations, 'hint' => $__t('This will apply to added products') )) - @else - @endif diff --git a/views/purchase.blade.php b/views/purchase.blade.php index 635df836..e9ad71b4 100644 --- a/views/purchase.blade.php +++ b/views/purchase.blade.php @@ -91,11 +91,9 @@ 'locations' => $locations, 'isRequired' => false )) - @else - @endif - +