[OPEN-ILS-DEV] Purdue EPICS WLPL team Web based Self-checkout improvement project
liu264 at purdue.edu
liu264 at purdue.edu
Wed Nov 17 18:09:53 EST 2010
Also I am getting confusing now:
When using staff-client checkout, both normal books and audio books are
processed normally, and a textcode SUCCESS is returned.
When using the web based self-checkout, normal books are processed normally.
However, audio books contain
ILS event code: 7010
desc: The requested copy has an alert message attached ",
payload: Contains 6 CDs and a booklet.
Then checkout process terminated and text code COPY_ALERT_MESSAGE is
returned instead.
But when using self-checkout, selfcheck.js send a request to the
checkout.js with the patron and book ID, which means that both staff and
selfcheck use the same checkout program. So why do the audio books ILSevent
7010 only cause problem when using self-checkout?
Can anyone answer this question for me please?
Yulai Liu
Quoting liu264 at purdue.edu:
> Hi,
>
> We are students in the Purdue EPICS team trying to improve the Web based
> Self-checkout system for the local West Lafayette library:
> http://epics.ecn.purdue.edu/wlpl/
>
> The library is using this Web based self-checkout system:
> https://evergreen.lib.in.us/opac/extras/selfcheck/selfcheck.xml
> and we have found the code in the open source files:
> Evergreen-ILS-1.6.1.2\Open-ILS\web\opac\extras\selfcheck\selfcheck.js
>
> We want to change the code so that the patrons can self checkout audio books
> without getting error messages:
>
> "ilsevent":"7010","pid":"18055","desc":" The requested copy has an alert
> message
> attached ", "payload":"Contains 6 CDs and a booklet.", "textcode":
> "COPY_ALERT_MESSAGE",
>
>
> But how can we test our changes to the file? What machine or OS should we use
> to
> run and test it.
>
> Thank you
> Yulai Liu
> Purdue EPICS: West Lafayette Public Library team
> https://engineering.purdue.edu/EPICS/Projects/Teams/viewTeam?teamid=40
> http://epics.ecn.purdue.edu/wlpl/
>
More information about the Open-ils-dev
mailing list