feat: checkbox for only wildcard domains

This commit is contained in:
Rekryt
2024-09-03 20:11:08 +03:00
parent c89cb6b4b3
commit 2169ca6b84
7 changed files with 49 additions and 8 deletions

View File

@@ -16,9 +16,9 @@ class JsonController extends AbstractIPListController {
$data = $this->request->getQueryParameter('data') ?? '';
if (count($sites)) {
$items = array_filter($this->service->sites, fn(Site $siteEntity) => in_array($siteEntity->name, $sites));
$items = array_filter($this->getSites(), fn(Site $siteEntity) => in_array($siteEntity->name, $sites));
} else {
$items = $this->service->sites;
$items = $this->getSites();
}
return json_encode($data == '' ? $items : array_map(fn(Site $siteEntity) => $siteEntity->$data, $items));
}