Datumfält i 'Sätt ut' och 'Förnya' – känd bugg vid tangentbordsnavigering"

Datumfält i 'Sätt ut' och 'Förnya' – känd bugg vid tangentbordsnavigering"

Publicerad 2026-05-28

Bakgrund
I vissa fall kan användning av tangentbordet (t.ex. Enter-tangenten) i dialogerna för Sätt ut och Förnya leda till ett felmeddelande ("Pascal Antiforgery bad request"). Detta inträffar om du:

Klickar i datumfältet och trycker Enter (oavsett om fältet är tomt eller innehåller en siffra).
Tar bort ett valt datum och trycker Enter när fokus är kvar i datumfältet.

Resultat av felet:

Förskrivningen sätts ut/förnyas trots att du inte har bekräftat handlingen.
En felmeddelandesida visas, men du kan återgå till dialogen genom att klicka Tillbaka i webbläsaren.
För att komma tillbaka till läkemedelslistan måste du klicka Tillbaka ytterligare en gång.

För att undvika detta fel:
Använd musen för att välja datum och bekräfta handlingen med knapparna "Sätt ut" eller "Förnya".
Undvik att trycka Enter när du är i datumfältet.

Om du redan har valt utsättningsorsak eller inte ändrar datum:
Tangentbordsnavigering (t.ex. Tab och Enter) fungerar som vanligt för att:

 

Välja utsättningsorsak.
Bekräfta handlingen när "Sätt ut" eller "Förnya" är i fokus.
Förväntat beteende (framtida lösning)
När felet är åtgärdat ska Enter i datumfältet:

Stänga datumväljaren (om den är öppen).
Välja det markerade datumet utan att genomföra förnyelse/utsättning.
Tillägg för tydlighet (valfritt)
Om du vill kan du även lägga till en kort felsökningsguide för användare som råkar ut för problemet:

 

Om felet redan har inträffat:

Klicka Tillbaka i webbläsaren för att återgå till dialogen.
Kontrollera att förskrivningen har genomförts korrekt (t.ex. i läkemedelslistan).
Om du behöver göra ändringar, gör om processen med musen för att undvika upprepning av felet.