Prevent calling RegionGateway->getParentBezirk without region
https://sentry.io/foodsaving-worldwide/foodsharingde-production/issues/613727377/
Exception: Query 'SELECT DISTINCT ancestor_id FROM `fs_bezirk_closure` WHERE bezirk_id IN ()' can't be prepared.
File "src/Modules/Core/Database.php", line 295, in preparedQuery
throw new \Exception("Query '$query' can't be prepared.");
File "src/Modules/Core/Database.php", line 224, in fetchAllValues
$out = $this->preparedQuery($query, $params)->fetchAll(\PDO::FETCH_COLUMN, 0);
File "src/Modules/Region/RegionGateway.php", line 103, in getParentBezirke
return $this->db->fetchAllValues('SELECT DISTINCT ancestor_id FROM `fs_bezirk_closure` ' . $where);
File "src/Lib/Func.php", line 403, in isBotForA
$bezirk_ids = $gw->getParentBezirke($bezirk_ids);
File "src/Modules/Profile/ProfileControl.php", line 69, in profile
if ($this->func->isOrgaTeam() || $this->func->isBotForA($bids, false, true)) {
...
(6 additional frame(s) were not displayed)