Actions
Bug #26
openDiscover: Bestimmte Spots (z. B. Zoo) dauerhaft ausschließbar machen
Start date:
07/12/2026
Due date:
% Done:
0%
Estimated time:
Kategorie:
Fehlermeldung
Description
Kontext¶
Discover-Suche src/app/api/foto-jagd/spots/discover/route.ts; Filter-Keywords in den Settings (disabledFilterKeywords, extraFilterKeywords, activeFilterKeywords, excludeRejectedSpots, excludeSeenSpots).
Ist-Zustand (Problem)¶
- Einzelne Orte (Beispiel: ein Zoo) erscheinen bei jeder standortbasierten Suche erneut, obwohl unerwünscht.
- Ablehnen/„Seen" verhindert die Wiederkehr nicht zuverlässig für diesen Ort.
Soll / Anforderungen¶
- Möglichkeit, einen konkreten Spot/Ort dauerhaft auszuschließen (Blacklist pro Nutzer), nicht nur per Keyword.
- Optional: Ausschluss nach Geo-Bereich (Radius um einen Punkt) oder nach Flickr-Foto-ID/Owner.
- „Ablehnen" soll den Ort verlässlich künftig ausblenden.
Akzeptanzkriterien¶
- Ein einmal ausgeschlossener Spot erscheint in keiner weiteren Discover-Suche.
- Ausschluss ist im Inventar/Settings einsehbar und rücknehmbar.
Technische Hinweise¶
- Prüfen, warum
spots/seen/ Rejected nicht greift (Dedup überflickrPhotoId?). - Neues Prisma-Feld/Modell für nutzerbezogene Spot-Blacklist (z. B.
FotoJagdSpotExclusion), im Discover serverseitig herausfiltern.
No data to display
Actions