fix(map): update episode markers query to discard unpublished episodes

This commit is contained in:
Yassine Doghri 2021-09-22 15:07:18 +00:00
parent 797e532727
commit b3caac45b1
1 changed files with 3 additions and 2 deletions

View File

@ -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) {