2023-12-27 20:51:35 |
Jason Stephenson |
description |
Evergreen: 3.7.4, 3.10.3, main
OpenSRF: N/A
PostgreSQL: N/A
When trying either
/opac/extras/supercat/retrieve/marcxml/acn/<call number id>
or
/opac/extras/supercat/retrieve/marcxml/acp/<copy_id>
one gets an Internal Server Error from Apache rather than the expected result.
This happens because the stat cat entries are not properly fleshed. The following error from a 3.10.3 installation indicates this:
Can't locate object method "opac_visible" via package "3" (perhaps you forgot to load "3"?)
You may not notice this on Concerto or on a system where stat cats are not used.
Adding the proper lines to flesh the stat cats in two functions fixes this. I have a patch that I've tested locally and will add to a branch once I've created this bug. |
Evergreen: 3.7.4, 3.10.3, main
OpenSRF: N/A
PostgreSQL: N/A
When trying either
/opac/extras/supercat/retrieve/marcxml/acn/<call number id>
or
/opac/extras/supercat/retrieve/marcxml/acp/<copy_id>
one gets an Internal Server Error from Apache rather than the expected result.
This happens because the stat cat entries are not properly fleshed. The following error from a 3.10.3 installation indicates this:
Can't locate object method "opac_visible" via package "3" (perhaps you forgot to load "3"?)
You may not notice this on Concerto or on a system where stat cats are not used.
The user/dyrcona/lp2047587-supercat-asce-fix working branch fixes it for me:
https://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/dyrcona/lp2047587-supercat-asce-fix |
|