"Multiple records of your participation" error in Partcipation object
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 153
- Forks
- 46
- Ø Merge
- 1 T. 8 Std.
- Gemergte PRs (30 T.)
- 7
Beschreibung
A race condition of some sort leads to two participation records with the same date time
and the id just 10 apart so very close 1 after the other
Maybe two concurrent calls to preferences code
This is is in:
/solid-ui/src/pad.js
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne in /solid-ui/src/pad.js und verfolge, wie Participation records während des preferences flow erstellt werden. Untersuche, ob gleichzeitige Aufrufe Datensätze mit demselben Datum und derselben Uhrzeit erstellen können, wobei die gemeldeten eng beieinander liegenden IDs als Reproduktionshinweis dienen. Als erledigt gilt die Aufgabe, wenn gleichzeitige Aufrufe keine doppelten participation records mehr erzeugen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- frontend
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100