fixed preorder issue
This commit is contained in:
+2
-5
@@ -176,11 +176,8 @@ class PreordercampaignStatusnotificationMailtemplate extends mfBaseModel {
|
||||
|
||||
if(array_key_exists("logical_config", $filter)) {
|
||||
$logical_config = $filter['logical_config'];
|
||||
if(is_array($logical_config) && count($logical_config)) {
|
||||
$where .= " AND PreordercampaignStatusnotificationMailtemplate.notification_type='logical' AND PreordercampaignStatusnotificationMailtemplate.logical_config = '" . json_encode($logical_config) . "'";
|
||||
} elseif(is_string($logical_config)) {
|
||||
$where .= " AND PreordercampaignStatusnotificationMailtemplate.notification_type='logical' AND PreordercampaignStatusnotificationMailtemplate.logical_config LIKE '%" . $logical_config . "%'";
|
||||
}
|
||||
$where .= " AND PreordercampaignStatusnotificationMailtemplate.notification_type='logical'
|
||||
AND JSON_EXTRACT(PreordercampaignStatusnotificationMailtemplate.logical_config, '$.type') = '$logical_config'";
|
||||
}
|
||||
|
||||
if(array_key_exists("mailtemplate_id", $filter)) {
|
||||
|
||||
Reference in New Issue
Block a user