diff --git a/app/Controllers/MapMarkerController.php b/app/Controllers/MapMarkerController.php index 4d862757c6854450ee0bd3b54e6e121b2725403c..6c6df82d80c520386fab0b6634bd179167520879 100644 --- a/app/Controllers/MapMarkerController.php +++ b/app/Controllers/MapMarkerController.php @@ -10,7 +10,6 @@ declare(strict_types=1); namespace App\Controllers; -use App\Entities\Page; use App\Models\EpisodeModel; use CodeIgniter\HTTP\ResponseInterface; @@ -34,7 +33,9 @@ class MapMarkerController extends BaseController { $cacheName = 'episodes_markers'; if (! ($found = cache($cacheName))) { - $episodes = (new EpisodeModel())->where('location_geo is not', null) + $episodes = (new EpisodeModel()) + ->where('`published_at` <= NOW()', null, false) + ->where('location_geo is not', null) ->findAll(); $found = []; foreach ($episodes as $episode) {