Enforce only tankcleaning order products

This commit is contained in:
Jeppe Bundgaard
2026-07-06 12:53:42 +02:00
parent a8fba73d99
commit 430c90cbca
5 changed files with 223 additions and 7 deletions
@@ -2036,8 +2036,7 @@ class invoice_period_flag_service
private function rowIsTankCleaningProduct(array $row): bool
{
return (int)($row['product_category'] ?? 0) === 5
|| $this->rowMatchesProductTerms($row, ['tank cleaning', 'tankcleaning', 'tankrens']);
return customer_order_product_policy::isTankCleaningProductRow($row);
}
private function isIncludedOrderItem(array $row): bool