Bug 20763: AllowPurchaseSuggestionBranchChoice triggers error opac-suggestions.pl...
authorKyle M Hall <kyle@bywatetsolutions.com>
Mon, 14 May 2018 12:45:00 +0000 (08:45 -0400)
committerMartin Renvoize <martin.renvoize@ptfs-europe.com>
Tue, 5 Jun 2018 11:01:23 +0000 (12:01 +0100)
commite3cc49a61b13ff863262da6a397eb49a3045b14a
treebe3dc5c6d4f76d502711fd7f6345c5072c3884b9
parent73518280966409bc3c112bc37e1f53dcb295b974
Bug 20763: AllowPurchaseSuggestionBranchChoice triggers error opac-suggestions.pl is visited without logging in

Some code executed in the script opac-suggestions.pl if the system preference AllowPurchaseSuggestionBranchChoice is enabled assumes there is a logged in user. If there is not, patrons will see the error "Internal Server Error".

Test Plan:
1) Enable AllowPurchaseSuggestionBranchChoice
2) Enable AnonSuggestions
3) In the OPAC, perform a search that will have no results,
   click the "Make a purchase suggestion" link.
4) Note the error
5) Apply this patch
6) Reload the page
7) The page should load now!

Signed-off-by: Pierre-Luc Lapointe <pierreluc.lapointe@inLibro.com>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
opac/opac-suggestions.pl