diff --git a/plugins/artists/ArtistsController.php b/plugins/artists/ArtistsController.php index 938ac74..ba3c40e 100644 --- a/plugins/artists/ArtistsController.php +++ b/plugins/artists/ArtistsController.php @@ -71,11 +71,13 @@ class ArtistsController SELECT id, title, slug, release_date, cover_url, artist_name FROM ac_releases WHERE is_published = 1 + AND (release_date IS NULL OR release_date <= :today) AND (artist_id = :artist_id OR artist_name = :artist_name) ORDER BY release_date DESC, created_at DESC LIMIT 2 "); $relStmt->execute([ + ':today' => date('Y-m-d'), ':artist_id' => (int)($artist['id'] ?? 0), ':artist_name' => (string)($artist['name'] ?? ''), ]); @@ -84,11 +86,13 @@ class ArtistsController SELECT id, title, slug, release_date, cover_url, artist_name FROM ac_releases WHERE is_published = 1 + AND (release_date IS NULL OR release_date <= :today) AND artist_name = :artist_name ORDER BY release_date DESC, created_at DESC LIMIT 2 "); $relStmt->execute([ + ':today' => date('Y-m-d'), ':artist_name' => (string)($artist['name'] ?? ''), ]); }