Dublettenprüfung #6
Notifications
Total Time Spent: 9 minutes
florian.wilde
9 minutes
No due date set.
Dependencies
No dependencies set.
Reference: florian.wilde/qrcode-generator#6
Reference in New Issue
Block a user
Ein statischer Code lässt sich mehrfach mit identischem Inhalt ablegen; es gibt keine Warnung vor Dubletten. Bei häufigem Gebrauch könnte die Liste zuwachsen.
Angelegt aus QR Code Generator in Nebula.
🤖 Claude Code hat mit der Umsetzung begonnen.
feat/6-dublettenpruefungPOST /api/codes), damit sie auch für Aufrufe an der Oberfläche vorbei gilt. Verglichen wird Typ + Inhalt, innerhalb der Zielgruppe.Zeiterfassung läuft.
✅ Umsetzung abgeschlossen — bereit zum Testen.
Was geändert wurde
jsonb-Gleichheit in Postgres, die Schlüsselreihenfolge im JSON spielt also keine Rolle.Bewusst so entschieden
Geänderte Dateien
src/lib/duplicates.ts(neu)src/app/api/codes/route.tssrc/lib/api-client.tssrc/components/qr-generator.tsxdocs/funktionen.mdSo testest du es
git switch feat/6-dublettenpruefungdocker compose up -d --build appGeprüft mit einer eigenen Testreihe: 24 von 24 — API und Oberfläche, samt Schlüsselreihenfolge und der Gegenprobe für dynamische Codes.
Aufgewendete Zeit: 00:09
Pull Request: #14
Nach Freigabe:
/issue-freigabe 6🚀 Freigegeben und nach
mainübernommen.87ffdcaTypprüfung und Linter auf
mainnach dem Merge: grün.Issue wird geschlossen.