[OPEN-ILS-DEV] Library card number via OSRF gateway?

Ken Cox kenstir at gmail.com
Wed Jan 20 20:21:51 EST 2016


Thank you for the quick responses.  But I am missing something important
about calling these methods through the gateway.

I seem to have both the user ID and the card ID in the response from
open-ils.auth.session.retrieve.  But when I try calling
open-ils.pcrud.search.ac with either {"id":cardID} or {"usr":userID} I get
an empty payload in response.

Can you spot what I am doing wrong?

Here are the redacted URLs I tried:

https://catalog.cwmars.org/osrf-gateway-v1?service=open-ils.auth&method=open-ils.auth.session.retrieve&param=%22
*authtoken*%22
  ->  "usrname": "coxken", ... "id": 409071, ... "card": 1344653

https://catalog.cwmars.org/osrf-gateway-v1?service=open-ils.pcrud&method=open-ils.pcrud.search.ac&param=%22
*authtoken*%22&param=%7B%22id%22:1344653%7D
  -> {"payload":[],"status":200}

https://catalog.cwmars.org/osrf-gateway-v1?service=open-ils.pcrud&method=open-ils.pcrud.search.ac&param=%22
*authtoken*%22&param=%7B%22usr%22:409071%7D

  -> {"payload":[],"status":200}


On Wed, Jan 20, 2016 at 10:44 AM, Bill Erickson <berickxx at gmail.com> wrote:

>
> On Wed, Jan 20, 2016 at 10:23 AM, Bill Erickson <berickxx at gmail.com>
> wrote:
>
>>
>> On Wed, Jan 20, 2016 at 10:18 AM, Thomas Berezansky <tsbere at mvlc.org>
>> wrote:
>>
>>> As a note, I believe that PCRUD search will also return all non-primary
>>> and non-active cards.
>>>
>>
>> Indeed that's true when fleshing the "cards" (virtual) field on the
>> user.  When fleshing "card", you get the primary/active card.
>>
>
> Oh, right...  If you search for cards by user ID, then it will return all
> cards, active or otherwise for the user.  (I was thinking about fleshing
> cards on the user).  Thanks for pointing that out, Thomas.  Apologies for
> the misleading response.
>
> -b
>
>
>


-- 
-Ken
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20160120/fcf46dc8/attachment.html>


More information about the Open-ils-dev mailing list