Main Koha release repository https://koha-community.org
Find a file
Kyle M Hall dbc24783ee Bug 17826: Allow extended patron attributes to be sent in arbitrary SIP2 fields
Some libraries need to be able to send additional patron data from the
extended patron attributes in made up SIP2 fields for the patron
information and patron status responses.

Test Plan:
1) Apply this patch
2) Create 3 new patron attributes with the codes CODE1, CODE2, CODE3.
   Make a least one repeatable.
3) Create a patron, add those attibutes for the patron, make sure there
   are at least two instances of the repeatable code
4) Edit your SIP2 config file, add the following within the login stanza:
   <patron_attribute field="XX" code="CODE1" />
   <patron_attribute field="XY" code="CODE2" />
   <patron_attribute field="XZ" code="CODE3" />
5) Using the sip cli emulator, run patron_information and
   patron_status_request messages for the patron
6) Note the values you set for the patron attributes are sent in the
   corrosponding fields!

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Daniel Mauchley <dmauchley@duchesne.utah.gov>

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Amended: added parentheses on line 488 when assigning hashref to array.

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2018-03-23 11:45:38 -03:00
acqui Bug 20303: Do not explode when receiving an order if authorisedby not set 2018-03-15 08:36:48 +00:00
admin Bug 4078: Add the checkbox to the UI 2018-03-23 11:45:38 -03:00
api/v1 Bug 20004: Adapt /v1/cities to new naming guidelines 2018-02-16 17:53:42 -03:00
authorities Bug 20430: (See also bug 19436) Button display depends on wrong server count 2018-03-19 13:55:08 -03:00
basket
C4 Bug 17826: Allow extended patron attributes to be sent in arbitrary SIP2 fields 2018-03-23 11:45:38 -03:00
catalogue Revert "Bug 20341: Use AuthorisedValues plugin on the staff side" 2018-03-19 15:40:09 -03:00
cataloguing Bug 19996: (RM follow-up 2) Remove commented use warnings; 2018-02-15 11:23:51 -03:00
circ Bug 12001: Move GetMemberAccountRecords to the Koha namespace 2018-02-23 10:57:30 -03:00
clubs
course_reserves
debian Bug 18908: Warning "Compatibility levels before 9 are deprecated" 2018-03-19 13:55:47 -03:00
docs Bug 7143: Update about page for new dev - Maksim Sen 2018-03-19 15:38:38 -03:00
errors
etc Bug 17826: Allow extended patron attributes to be sent in arbitrary SIP2 fields 2018-03-23 11:45:38 -03:00
ill
installer Bug 20264: DBRev 17.12.00.023 2018-03-23 11:45:38 -03:00
Koha Bug 4078: Add the ability to display and configure the symbol for prices 2018-03-23 11:45:38 -03:00
koha-tmpl Bug 19856: (follow-up) Improve styling of reports sidebar 2018-03-23 11:45:38 -03:00
labels Bug 18403: Update permissions - borrowers => 1|* becomes borrowers => 'edit_borrowers' 2018-02-12 15:41:37 -03:00
members Bug 20367: Avoid resetting userid when BorrowerUnwantedField contains userid 2018-03-19 12:23:18 -03:00
misc Bug 11936: (QA follow-up) Consistent log message for item insert 2018-03-19 13:55:54 -03:00
offline_circ
opac Bug 19160: (follow-up) Fix problems introduced by renaming logout_required to logout_if_required 2018-03-23 11:45:37 -03:00
OpenILS
patron_lists Bug 19837: Add error feedback for duplicated or unfound cardnumbers 2018-02-18 16:48:46 -03:00
patroncards
plugins
reports Bug 20225: Remove unused script reports/stats.print.pl 2018-02-26 13:24:44 -03:00
reserve Bug 12001: Move GetMemberAccountRecords to the Koha namespace 2018-02-23 10:57:30 -03:00
reviews Bug 18789: Send Koha::Patron object to the templates 2018-02-16 13:03:58 -03:00
rotating_collections
serials
services Bug 20019: use Modern::Perl in misc perl scripts 2018-02-05 09:47:08 -03:00
skel
suggestion Bug 20019: use Modern::Perl in misc perl scripts 2018-02-05 09:47:08 -03:00
svc Bug 18403: Update permissions - borrowers => 1|* becomes borrowers => 'edit_borrowers' 2018-02-12 15:41:37 -03:00
t Bug 17826: Allow extended patron attributes to be sent in arbitrary SIP2 fields 2018-03-23 11:45:38 -03:00
tags Bug 20019: use Modern::Perl in misc perl scripts 2018-02-05 09:47:08 -03:00
test
tmp/modified_authorities
tools Bug 20323: Fix batch patron modification tool 2018-03-15 08:26:10 +00:00
virtualshelves Bug 20019: use Modern::Perl in misc perl scripts 2018-02-05 09:47:08 -03:00
xt Bug 20219: Remove t/smolder_smoke_signal 2018-03-19 13:55:47 -03:00
.editorconfig
.htaccess
.mailmap
about.pl
changelanguage.pl Bug 20019: use Modern::Perl in misc perl scripts 2018-02-05 09:47:08 -03:00
edithelp.pl Bug 18403: Update permissions - borrowers => 1|* becomes borrowers => 'edit_borrowers' 2018-02-12 15:41:37 -03:00
fix-perl-path.PL
help.pl Bug 20019: use Modern::Perl in misc perl scripts 2018-02-05 09:47:08 -03:00
INSTALL
install-CPAN.pl
Koha.pm Bug 20264: DBRev 17.12.00.023 2018-03-23 11:45:38 -03:00
koha_perl_deps.pl Bug 20019: use Modern::Perl in misc perl scripts 2018-02-05 09:47:08 -03:00
kohaversion.pl
LICENSE
mainpage.pl Bug 18403: Article requests 2018-02-12 15:41:41 -03:00
Makefile.PL
MANIFEST.SKIP
README
README.md
README.robots
rewrite-config.PL

Koha is a free software integrated library system (ILS).

Koha is distributed under the GNU GPL version 3 or later.

Note: This is a synced mirror of the official Koha repo.

Note: Koha does not accept pull requests from git hosting sites.

Note: This project has its own bug tracker, to report a bug or submit a patch visit http://bugs.koha-community.org.

For guidelines on submitting patches for Koha please visit https://wiki.koha-community.org/wiki/SubmitingAPatch

The developers handbook can be found at https://wiki.koha-community.org/wiki/Developer_handbook

http://koha-community.org/

Koha Logo