From 0273f517e31e8868818257eb83fcd64944344f0d Mon Sep 17 00:00:00 2001 From: Harminder Virk Date: Mon, 22 Jan 2024 18:48:51 +0530 Subject: [PATCH] fix: flash input data on CSRF error --- src/errors.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/errors.ts b/src/errors.ts index 59f9ac4..40b1349 100644 --- a/src/errors.ts +++ b/src/errors.ts @@ -18,6 +18,7 @@ export const E_BAD_CSRF_TOKEN = class InvalidCSRFToken extends Exception { message = 'Invalid or expired CSRF token' async handle(error: InvalidCSRFToken, ctx: HttpContext) { + ctx.session.flashExcept(['_csrf', '_method', 'password', 'password_confirmation']) ctx.session.flashErrors({ [error.code]: error.message, })