use a separate anon cache session for cart
authorGalen Charlton <gmc@equinoxinitiative.org>
Tue, 5 Jun 2018 21:42:59 +0000 (17:42 -0400)
committerGalen Charlton <gmc@equinoxinitiative.org>
Tue, 5 Jun 2018 21:42:59 +0000 (17:42 -0400)
commit78bcbe8ccbcc6a0e0996d40cd20d8b978823a5c6
treecdda029727cb2949f411fdea286600ddc9f5101b
parent8dd74c63bb9a6a48d3964a2862b08adb456b545d
use a separate anon cache session for cart

This works around the staffsearches anoncache handling stomping
over the cart when the OPAC is embedded, as open-ils.actor.anon_cache.get_value
currently can't distinguish between an invalid session key and a case
where the sub-key is not yet populated in the anon cache value.

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Container.pm
Open-ILS/web/js/ui/default/staff/cat/catalog/app.js