Fix: Ergebnis-Link fehlte bei manchen Antworten #36

Merged
thiel merged 1 commit from results-token-fix into main 2026-10-08 17:21:24 +00:00
Owner

Fehler: Bei etwa jeder 30. Antwort fehlte der Link „Bisherige Ergebnisse ansehen“ (Ergebnisse für Teilnehmende / Terminumfrage).

Ursache: Die Absende-Route übersprang das Ergebnis-Token für IDs, die mit „x“ beginnen – gedacht für die Scheinantworten des Spam-Filters. Echte IDs sind zufällig und beginnen aber ebenfalls manchmal mit „x“. Die Spam-Antworten kehren ohnehin schon vorher zurück, die Prüfung war also unnötig.

Das war auch die Ursache der sporadisch roten CI-Läufe in liveresults.test.ts (#32, #35).

Test: resultstoken-id.test.ts erzwingt eine ID mit „x“ und prüft das Token (schlägt ohne Fix fehl).

🤖 Generated with Claude Code

https://claude.ai/code/session_015z57Agxa5kZg6szB3zFN3x

**Fehler:** Bei etwa jeder 30. Antwort fehlte der Link „Bisherige Ergebnisse ansehen“ (Ergebnisse für Teilnehmende / Terminumfrage). **Ursache:** Die Absende-Route übersprang das Ergebnis-Token für IDs, die mit „x“ beginnen – gedacht für die Scheinantworten des Spam-Filters. Echte IDs sind zufällig und beginnen aber ebenfalls manchmal mit „x“. Die Spam-Antworten kehren ohnehin schon vorher zurück, die Prüfung war also unnötig. Das war auch die Ursache der sporadisch roten CI-Läufe in `liveresults.test.ts` (#32, #35). **Test:** `resultstoken-id.test.ts` erzwingt eine ID mit „x“ und prüft das Token (schlägt ohne Fix fehl). 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_015z57Agxa5kZg6szB3zFN3x
Ergebnis-Link fehlte bei Antwort-IDs mit „x“ am Anfang
All checks were successful
check / verify (pull_request) Successful in 10m35s
6a0ea2b79b
Die Prüfung auf Spam-Antworten nutzte das Präfix „x“; echte IDs
beginnen aber zufällig ebenfalls damit (~3 %). Spam-Antworten kehren
ohnehin vorher zurück. Ursache der sporadischen CI-Fehler in
liveresults.test.ts.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015z57Agxa5kZg6szB3zFN3x
thiel merged commit e8c651683d into main 2026-10-08 17:21:24 +00:00
thiel deleted branch results-token-fix 2026-10-08 17:21:24 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
thiel/fobu!36
No description provided.