Neuer Sort 'viewed' macht LEFT JOIN gegen recipe_view, ordert nach last_viewed_at DESC mit alphabetischem Tiebreaker. NULL-Recipes (nie angesehen) landen alphabetisch sortiert hinter den angesehenen (CASE-NULL-last statt SQLite 3.30+ NULLS LAST). Ohne profileId faellt der Sort auf alphabetisch zurueck — Sort-Chip bleibt klickbar, ergibt aber sinnvolles Default-Verhalten ohne aktiviertes Profil. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
4.5 KiB
4.5 KiB