Koha/koha-tmpl/intranet-tmpl/prog/en/modules/members
Kyle M Hall 109334102f
Bug 14570: Make it possible to add multiple guarantors to a record
This patch adds the ability to set an unlimited number of guarantors
for a given patron. As before, each guarantor may be linked to another
Koha patron, and all the behavior that applies to a given guarantor
remains the same.

Test Plan:
 1) Apply this patch
 2) Run updatedatabase.pl
 3) Find some patrons with guarantors, verify the still have their guarantor
 4) Test adding and removing guarantors on a patron record, both Koha users and not
 5) Verify the "Add child" button works
 6) Verify NoIssuesChargeGuarantees still works
 7) Verify tools/cleanborrowers.pl will not delete a guarantor
 8) Verify the guarantors are displayed on moremember.pl
 9) Verify the guarantor is removed by members/update-child.pl
10) Verify the guarantor is removed by misc/cronjobs/j2a.pl
11) Verify import patrons converts guarantor_id, relationship, contactfirstname,
  and contactsurname into a guarantor
12) prove t/Patron.t
13) prove t/db_dependent/Circulation.t
14) prove t/db_dependent/Circulation/NoIssuesChargeGuarantees.t
15) prove t/db_dependent/Items.t
16) prove t/db_dependent/Koha/Patrons.t
17) prove t/db_dependent/Members.t
18) prove t/db_dependent/Patron/Relationships.t

Signed-off-by: Kim Peine <kmpeine@gmail.com>
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Agustin Moyano <agustinmoyano@theke.io>
Signed-off-by: Liz Rea <wizzyrea@gmail.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
2019-08-20 16:04:48 +01:00
..
tables Bug 22781: Correctly filter the emails 2019-05-15 12:10:53 +00:00
accountline-details.tt Bug 19489: Change method name issue --> checkout 2019-03-11 12:45:58 +00:00
apikeys.tt Bug 22698: Fix incorrect button classes 2019-04-16 13:17:33 +00:00
boraccount.tt Bug 23228: (QA follow-up) Add required filters 2019-08-08 15:27:23 +01:00
deletemem.tt Bug 23219: Cancel patrons holds when patron delete 2019-07-15 12:48:36 +01:00
discharge.tt
discharges.tt
files.tt
holdshistory.tt Bug 11529: Add templates for biblio title display. Unify display. 2019-08-05 15:03:19 +01:00
housebound.tt Bug 22698: Fix incorrect button classes 2019-04-16 13:17:33 +00:00
ill-requests.tt Bug 18589: (QA follow-up) Remove dateFormat from javascript on ill requests pages. 2019-03-22 20:21:52 +00:00
mancredit.tt
maninvoice.tt Bug 22563: (QA follow-up) Catch LOST maninvoice cases 2019-07-15 11:28:03 +01:00
member-flags.tt Bug 22698: Fix incorrect button classes 2019-04-16 13:17:33 +00:00
member-password.tt Bug 22974: Patron password update validation broken 2019-05-30 10:01:42 +00:00
member.tt
memberentrygen.tt Bug 14570: Make it possible to add multiple guarantors to a record 2019-08-20 16:04:48 +01:00
members-update.tt
merge-patrons.tt Bug 22698: Fix incorrect button classes 2019-04-16 13:17:33 +00:00
moremember-brief.tt Bug 14570: Make it possible to add multiple guarantors to a record 2019-08-20 16:04:48 +01:00
moremember-print.tt Bug 22521: Update UI to use accountlines.status 2019-04-17 16:49:36 +00:00
moremember.tt Bug 14570: Make it possible to add multiple guarantors to a record 2019-08-20 16:04:48 +01:00
notices.tt
pay.tt Bug 23228: (QA follow-up) Add required filters 2019-08-08 15:27:23 +01:00
paycollect.tt Bug 23228: (QA follow-up) Add required filters 2019-08-08 15:27:23 +01:00
printfeercpt.tt Bug 22716: (RM follow-up) missing filter and update description 2019-05-10 14:29:13 +00:00
printinvoice.tt Bug 22809: (RM follow-up) fix missing filter and update description 2019-05-10 14:43:11 +00:00
purchase-suggestions.tt Bug 22023: Further improve responsive layout handling of staff client menu bar 2019-03-13 05:31:28 +00:00
readingrec.tt Bug 11529: Add templates for biblio title display. Unify display. 2019-08-05 15:03:19 +01:00
routing-lists.tt
statistics.tt
update-child.tt