Koha/opac/errors
David Cook e6a1d65c9a
Bug 37741: Do not send cookie back from error pages
This change stops the cookie from being sent back from error pages,
so that backcalls that cause errors don't overwrite the existing cookie
used by the foreground request page.

Test plan:
0. Apply the patch and koha-plack --reload kohadev
1. Set syspref IntranetFavicon to http://localhost:8081/cgi-bin/koha/bad.jpg
2. Open browser developer tools
3. Go to http://localhost:8081/cgi-bin/koha/mainpage.pl
4. Open the Network tab, disable the cache, and shift refresh
5. Notice that bad.jpg fails to load with a 404
6. Try to login to Koha
7. Confirm login works

*. Extra points if you note that the cookie returned by the first
mainpage.pl request is used for the bad.jpg lookup and the second
mainpage.pl request.

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
2024-08-30 12:45:45 +02:00
..
400.pl Bug 37741: Do not send cookie back from error pages 2024-08-30 12:45:45 +02:00
401.pl Bug 37741: Do not send cookie back from error pages 2024-08-30 12:45:45 +02:00
402.pl Bug 37741: Do not send cookie back from error pages 2024-08-30 12:45:45 +02:00
403.pl Bug 37741: Do not send cookie back from error pages 2024-08-30 12:45:45 +02:00
404.pl Bug 37741: Do not send cookie back from error pages 2024-08-30 12:45:45 +02:00
500.pl Bug 37741: Do not send cookie back from error pages 2024-08-30 12:45:45 +02:00