From f234aa7c427e1cf638b6c9b92c30f70684854100 Mon Sep 17 00:00:00 2001 From: jo Date: Mon, 11 Jul 2022 16:56:16 +0200 Subject: [PATCH] fix(legacy): no invalid track type in smartblock criteria --- legacy/application/forms/SmartBlockCriteria.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/legacy/application/forms/SmartBlockCriteria.php b/legacy/application/forms/SmartBlockCriteria.php index 6a043c5f8..d7ad8e11a 100644 --- a/legacy/application/forms/SmartBlockCriteria.php +++ b/legacy/application/forms/SmartBlockCriteria.php @@ -914,6 +914,11 @@ class Application_Form_SmartBlockCriteria extends Zend_Form_SubForm $element->addError(_('The value should be less then 2147483648')); $isValid = false; } + // Unselected track type + if ($d['sp_criteria_field'] == 'track_type_id' && $d['sp_criteria_value'] == 0) { + $element->addError(_('The value cannot be empty')); + $isValid = false; + } } elseif ($column->getType() == PropelColumnTypes::VARCHAR) { if (strlen($d['sp_criteria_value']) > $column->getSize()) { $element->addError(sprintf(_('The value should be less than %s characters'), $column->getSize()));