[Koha-bugs] [Bug 30261] opac/tracklinks.pl renders 404 incorrectly

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu May 12 12:09:28 CEST 2022


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30261

paul.derscheid at lmscloud.de changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #131533|0                           |1
        is obsolete|                            |

--- Comment #2 from paul.derscheid at lmscloud.de ---
Created attachment 134921
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=134921&action=edit
Bug 30261 - Render opac 404 for opac/tracklinks.pl

This patch updates C4::Output::output_error to take
an additional argument which contains an "interface"
parameter, so that opac/tracklinks.pl can generate
an OPAC error instead of an Intranet error.

Test plan:
0. Apply patch and koha-plack --restart kohadev
1. Go to http://localhost:8081/test.pl
2. Note normal Intranet 404 error
3. Go to
http://localhost:8080/cgi-bin/koha/tracklinks.pl?uri=https%3A%2F%2Ftest.com&biblionumber=29
4. Note normal Opac 404 error
4b. For extra points, note that tracklinks.pl returns a 404 instead of a 302 to
the 404.pl page
5. Change 'TrackClicks' syspref to "Track"
6. Go to
http://localhost:8080/cgi-bin/koha/tracklinks.pl?uri=https%3A%2F%2Ftest.com&biblionumber=29
7. Note normal Opac 404 error
7b. For extra points, note that tracklinks.pl returns a 404 instead of a 302 to
the 404.pl page
8. Rejoice!

Signed-off-by: Paul Derscheid <paul.derscheid at lmscloud.de>

Passes all tests. No unexpected behaviour could be identified.


Current status: Signed Off

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list