Fixed wohneinheit query in /addressdb/findAddress
This commit is contained in:
@@ -527,27 +527,27 @@ class AddressdbApicontroller extends mfBaseApicontroller {
|
||||
$where = "1=1";
|
||||
|
||||
if($search_zip && $search_zip != "%") {
|
||||
$where .= " AND plz like '$search_zip%'";
|
||||
$where .= " AND Plz.plz like '$search_zip%'";
|
||||
}
|
||||
if($search_district && $search_district != "%") {
|
||||
$where .= " AND ortschaft like '$search_district%'";
|
||||
$where .= " AND Ortschaft.name like '$search_district%'";
|
||||
}
|
||||
if($search_city && $search_city != "%") {
|
||||
if($this->district_is_city) {
|
||||
$where .= " AND ortschaft like '$search_city%'";
|
||||
$where .= " AND Ortschaft.name like '$search_city%'";
|
||||
} else {
|
||||
$where .= " AND gemeinde like '$search_city%'";
|
||||
$where .= " AND Gemeinde.name like '$search_city%'";
|
||||
}
|
||||
}
|
||||
if($search_street && $search_street != "%") {
|
||||
$where .= " AND strasse like '$search_street%'";
|
||||
$where .= " AND Strasse.name like '$search_street%'";
|
||||
}
|
||||
if($search_housenumber && $search_housenumber != "%") {
|
||||
$where .= " AND hausnummer like '$search_housenumber%'";
|
||||
$where .= " AND Hausnummer.hausnummer like '$search_housenumber%'";
|
||||
}
|
||||
|
||||
if(count($this->filter_salescluster_ids)) {
|
||||
$where .= " AND netzgebiet_id IN (".implode(",", $this->filter_salescluster_ids).")";
|
||||
$where .= " AND Hausnummer.netzgebiet_id IN (".implode(",", $this->filter_salescluster_ids).")";
|
||||
}
|
||||
//echo $where;
|
||||
//var_dump($this->filter_salescluster_ids);exit;
|
||||
|
||||
Reference in New Issue
Block a user