Bug 34760: Confirm session ID is set to save OPAC search history to logged in user
authorAleisha Amohia <aleishaamohia@hotmail.com>
Mon, 11 Sep 2023 20:47:34 +0000 (20:47 +0000)
committerTomas Cohen Arazi <tomascohen@theke.io>
Tue, 19 Sep 2023 19:34:27 +0000 (16:34 -0300)
commite7707b768ba50f2128e8efc50378ec3117962a60
tree1e43279e7cae6b926322bb7d976593f5d4cb8645
parentbefb7f9f425cff38c459c19e2230213b049053f4
Bug 34760: Confirm session ID is set to save OPAC search history to logged in user

This patch confirms that a session ID has been set before trying to save search history to a logged in user on the OPAC.

This depends on EnableOpacSearchHistory system preference being enabled.

Apply the patch and test that you don't see an Error 500 page at any point through this plan:

1. Do an OPAC search, ensure you are not logged in
2. Confirm your search was saved to search history
3. Do another search, then log in
4. Confirm you are brought back to the search results after logging in
5. Confirm all search history from the session is visible

Sponsored-by: Toi Ohomai Institute of Technology
Signed-off-by: Salah Ghedda <salah.ghedda@inLibro.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
opac/opac-search.pl