ycba-cia / blacklight-collections2

5 stars 2 forks source link

plus sign (+) in call number parameter passed to Aeon #377

Closed flapka closed 2 years ago

flapka commented 2 years ago

I notice today a small glitch in how call numbers are passed from BL to Aeon:

Some RBM call numbers include the plus sign (+) to indicate that the volume is in the range of Oversize shelving. This Palladio is an example. Requesting this item in the Center's catalog sends a call number parameter that varies slightly from the same request from Orbis:

The Orbis request translates the + to %2B. That makes a difference in the Aeon web form, where our Blacklight '+' disappears in the call number field, whereas the Orbis '%2B' populates the call number with a '+'. Could we mimic what Orbis does so that the plus sign is communicated to Aeon? The absence of the plus in the Aeon request can send staff to the wrong place in the stacks to look for the book.

yulgit1 commented 2 years ago

Redeployed with fix, should be all set.

https://github.com/ycba-cia/blacklight-collections2/commit/96e7f55060b10b5cebbfd9e8760844ce950190a7

flapka commented 2 years ago

Wonderful. Thanks for the swift fix!