https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=27364

--- Comment #2 from Jake Deery <[email protected]> ---
Created attachment 193836
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=193836&action=edit
Bug 27364: Add historic_cardnumbers to Patron object & API

This patch adds an historic_cardnumbers field to the patron object, staff
client, and API call (which will return an array of objects containing
information about the cardnumber and when it was changed).

TO TEST:
== APPLY PATCH ==
a)  Ensure 'CardnumberLog' is on in the sysprefs
b)  Change the koha user's cardnumber from 42 to 67
c)  Reverse step b)
d)  Go to the koha user's details page
    *)  note how there is a historic cardnumbers box
    *)  note how each change is marked, next to the date and time
    performed
    *)  note how the time is accurate to minutes
e)  Go to /api/v1/patrons/51
    *)  notice how the historic_cardnumbers array is populated with two
    objects
    *)  each object is per cardnumber change
    *)  each object contains the new and old cardnumber, as well as the
    timestamp of the transaction
== RESET_ALL ==
f)  repeat steps d-e
    *)  notice how the historic cardnumbers section is missing if no
    cardnumber change has occured, on the patron details page
    *)  notice how the historic_cardnumbers array is empty in the api
    call, if no cardnumber change has occured
== SIGN OFF ==

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to