Features #209
stängdFeatures #138: Föreningsval och QR-kod till föreningskiosk
Lägg till och ta bort personliga föreningsgenvägar
100%
Beskrivning
DoD: Aktivt inloggat konto kan lägga till en aktiv förening från kiosken och ta bort sin genväg i Mina föreningar. Gäst loggar in och bekräftar därefter, utan automatisk anslutning. Valen sparas separat från medlemsroller, prioriteras i föreningsvalet och överlever utloggning. CSRF, kontoavgränsning, upprepade anrop och inaktiva föreningar testas. GET/QR skriver aldrig genvägar. Ingen ändring av köp, klippkort eller behörigheter. CI samt isolerad acceptans med MariaDB och mobil/dator; ingen produktion. Exkluderar registrering, formellt medlemskap och behörighetsadministration.
Acceptanskriterier
Personlig föreningsgenväg kan läggas till och tas bort utan rolländring. Gäst måste logga in och bekräfta. Persistens, CSRF, kontoavgränsning och inga GET-skrivningar verifierade i CI och isolerad acceptans.
Testresultat
PASS 2026-09-14: favorite-organizations.cjs vid 1280/390/320 med JS och 320 utan JS i ny isolerad syntetisk container från godkänd CI a70c0a6.AtDQa5. Gäst måste logga in och bekräfta; före bekräftelse är listan tom. Sparande, beständighet efter utloggning/ny inloggning, borttagning och direkt tillägg för inloggat konto verifierat. Inget sidledsöverflöde eller JS-fel. Mobilbild granskad. Två gamla testselektorer korrigerade: tomlistetext och preciserat statusmeddelande. Ingen appändring. Godkända MariaDB-tester i BuyerOrganizationsTest täcker kontoisolering, idempotens, inaktiva föreningar samt oförändrade roller/köp. FavoriteOrganizationsCsrfTest verifierar 419 för POST/DELETE utan CSRF. CI AtDQa5 godkänd; appversionen är levererad till acceptans via 305. Testcontainern och dess tunnel borttagna; ordinarie data orörda.