fix: use dynamic recipeLang in API calls instead of hardcoded /api/rezepte

Client-side navigation to /recipes hung because getUserFavorites and
other endpoints were hardcoded to /api/rezepte, causing fetch mismatches
during SvelteKit's client-side routing.
This commit is contained in:
2026-04-07 19:50:34 +02:00
parent e59947dd97
commit 35721237b4
14 changed files with 23 additions and 19 deletions
+1 -1
View File
@@ -284,7 +284,7 @@
const apiBase = `/api/${isEnglish ? 'recipes' : 'rezepte'}`;
const [tagsRes, iconsRes] = await Promise.all([
fetch(`${apiBase}/items/tag`),
fetch('/api/rezepte/items/icon')
fetch(`${apiBase}/items/icon`)
]);
availableTags = await tagsRes.json();
availableIcons = await iconsRes.json();