fixed city filter

This commit is contained in:
vedatakd 2021-03-29 16:20:53 +03:00
parent 1835ca681f
commit 32c0cef887

View File

@ -75,16 +75,16 @@ class AdvRepository extends EntryRepository implements AdvRepositoryInterface
if ($city) { if ($city) {
$query = $query->where('city', $city->id); $query = $query->where('city', $city->id);
} elseif (isset($param['city']) and !empty(array_filter($param['city']))) { } elseif (isset($param['city']) and !empty(array_filter($param['city']))) {
$query = $query->whereIn('city', $param['city']); $query = $query->whereIn('city', explode(',', array_first($param['city'])));
} }
if (isset($param['district']) and !empty(array_filter($param['district']))) { if (isset($param['district']) and !empty(array_filter($param['district']))) {
$query = $query->whereIn('district', $param['district']); $query = $query->whereIn('district', explode(',',array_first($param['district'])));
} }
if (isset($param['neighborhood']) and !empty(array_filter($param['neighborhood']))) { if (isset($param['neighborhood']) and !empty(array_filter($param['neighborhood']))) {
$query = $query->whereIn('neighborhood', $param['neighborhood']); $query = $query->whereIn('neighborhood', explode(',',array_first($param['neighborhood'])));
} }
if (isset($param['village']) and !empty(array_filter($param['village']))) { if (isset($param['village']) and !empty(array_filter($param['village']))) {
$query = $query->whereIn('village', $param['village']); $query = $query->whereIn('village', explode(',',array_first($param['village'])));
} }
} }
if ($category) { if ($category) {