]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1624443 - TPAC 500 error after adding duplicate title to Temp List
authorCesar Velez <cesar.velez@equinoxinitiative.org>
Tue, 8 Aug 2017 20:13:15 +0000 (16:13 -0400)
committerGalen Charlton <gmc@equinoxinitiative.org>
Thu, 17 Aug 2017 15:31:48 +0000 (11:31 -0400)
commit6d2274080f66baf7d1243a1ba0f23b8f466fdd76
tree5108a9278749897f093d2c920a90850fa155a0db
parenta974782d4538ee99e00656481f932859838e6c0f
LP#1624443 - TPAC 500 error after adding duplicate title to Temp List

Credit to gmcharlt, prevents the my list (temporary list) page from
crashing when a user has added a title to the list more than once.
This can happen if they add a title then login, then redo search and
add same title. Per Galen, it looks like an issue with
OpenSRF::MultiSession parallel record retrieval causing some kind of
race condition when there are duplicate entries in the list.

Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm