-
Notifications
You must be signed in to change notification settings - Fork 120
Closed
Labels
Description
Neu soll direkt nach der Erstellung von Personen (z.B. in Personenlisten und via Selbstregistrierung) die Duplikatserkennung für die neue(n) Person(en) angekickt werden.
Tech Spec
- Umsetzung im Core
- Die Domain-Klasse
People::DuplicateLocatorunterstützt bereits das Einschränken auf einen Scope, sodass nicht n^2 Personen-Einträge durchsucht werden müssen, sondern nur n. Der DuplicateLocatorJob kann das noch nicht, das müssen wir hier noch ergänzen.
ToDo
- In einem after_create Hook auf Person einen DuplicateLocatorJob erstellen (so dass er im Hintergrund läuft)
- Den DuplicateLocatorJob so anpassen dass man beim Erstellen des Jobs einen Scope (oder zumindest eine Liste von Personen-IDs) mitgeben kann, welche dann an die Domain-Klasse weitergegeben wird
- Specs schreiben
- Alle Tests und Wagon Tests laufen lassen und überprüfen ob der neue after_create Hook irgendwelche Probleme in Test-Setups macht
- Specs schreiben
- Mit angemessener Rolle "durchklicken"
- CHANGELOG-Eintrag unter "unreleased" unten hinzufügen