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)
committerNick Clemens <nick@bywatersolutions.com>
Mon, 4 Jun 2018 12:58:52 +0000 (12:58 +0000)
commit7b16c9a841fc28a9b994d0a1a9ccce77a7e94868
tree7e0231936ad1dc766424cf971db2653acde849fa
parentf9d62f158517a444f5147a2282e21b1aee589687
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>
opac/opac-suggestions.pl