Project

General

Profile

Actions

Bug #26

open

Discover: Bestimmte Spots (z. B. Zoo) dauerhaft ausschließbar machen

Added by Bot User 26 days ago.

Status:
Offen
Priority:
Hoch
Category:
Foto-Jagd
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 über flickrPhotoId?).
  • Neues Prisma-Feld/Modell für nutzerbezogene Spot-Blacklist (z. B. FotoJagdSpotExclusion), im Discover serverseitig herausfiltern.

No data to display

Actions

Also available in: Atom PDF