From 94878d57aee5d4c0409f3192395b036028eb1067 Mon Sep 17 00:00:00 2001 From: fipwmaqzufheoxq92ebc <29818044+fipwmaqzufheoxq92ebc@users.noreply.github.com> Date: Sat, 14 Nov 2020 12:34:43 +0100 Subject: [PATCH] Fix is_aggregate_amount always 0 --- migrations/0108.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/migrations/0108.sql b/migrations/0108.sql index 4b4e511a..1e6d7ef6 100644 --- a/migrations/0108.sql +++ b/migrations/0108.sql @@ -9,7 +9,7 @@ SELECT MIN(s.best_before_date) AS best_before_date, IFNULL((SELECT SUM(amount) FROM stock WHERE product_id = pr.parent_product_id AND open = 1), 0) AS amount_opened, IFNULL((SELECT SUM(amount) FROM stock WHERE product_id IN (SELECT sub_product_id FROM products_resolved WHERE parent_product_id = pr.parent_product_id) AND open = 1), 0) * IFNULL(qucr.factor, 1) AS amount_opened_aggregated, - CASE WHEN p_sub.parent_product_id IS NOT NULL THEN 1 ELSE 0 END AS is_aggregated_amount + CASE WHEN COUNT(p_sub.parent_product_id) > 0 THEN 1 ELSE 0 END AS is_aggregated_amount FROM products_resolved pr JOIN stock s ON pr.sub_product_id = s.product_id