Browse code

Fix city filter regarding managedProperty linked assets

Benjamin Roth authored on30/09/2024 16:42:12
Showing1 changed files
... ...
@@ -69,13 +69,14 @@ class RealEstateAssetsListController extends RealEstateAssetsModuleController
69 69
                     } else {
70 70
                         if ($filter == 'city')
71 71
                         {
72
-                            $arrAssetsOptions['column'][$filter] = "(city = ? AND managedPropertyId < 1) OR ? IN (SELECT p.city FROM tl_vr_re_managedProperties p WHERE p.id = managedPropertyId)";
72
+                            $arrAssetsOptions['column'][$filter] = "($filter = ? AND managedPropertyId < 1) OR ? IN (SELECT p.city FROM tl_vr_re_managedProperties p WHERE p.id = managedPropertyId)";
73
+                            $arrAssetsOptions['value'][$filter] = $rawValue;
73 74
                             $arrAssetsOptions['value'][$filter.'_sq'] = $rawValue;
74 75
                         } else
75 76
                         {
76 77
                             $arrAssetsOptions['column'][$filter] = "$filter = ?";
78
+                            $arrAssetsOptions['value'][$filter] = $rawValue;
77 79
                         }
78
-                        $arrAssetsOptions['value'][$filter] = $rawValue;
79 80
                     }
80 81
                 }
81 82
             }