fix: use iTunes US catalog + explicit=Yes to show all tracks including explicit

country=de silently filtered explicit content from iTunes results.
Switched to country=us&explicit=Yes so all songs appear regardless of explicit flag.
Removed wrong explicit-filtering code from views.js.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
HoneyandClaude Sonnet 4.6 committed 2026-04-26 17:48:35 +02:00
1 parent 31e5940ab6
commit fc951d103b
2 files changed
+10 -16

No files matched your search

+1 -1
View File
@@ -37,7 +37,7 @@ export async function ndAuth() {
const ITUNES = 'https://itunes.apple.com';
export async function itunesSearch(query, entity='musicTrack', limit=25) {
const r = await fetch(`${ITUNES}/search?term=${encodeURIComponent(query)}&media=music&entity=${entity}&limit=${limit}&country=de`);
const r = await fetch(`${ITUNES}/search?term=${encodeURIComponent(query)}&media=music&entity=${entity}&limit=${limit}&country=us&explicit=Yes`);
const d = await r.json();
return d.results || [];
}