Koha/koha-tmpl/intranet-tmpl/prog/en/modules/circ
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
..
article-requests.tt Bug 11529: Add templates for biblio title display. Unify display. 2019-08-05 15:03:19 +01:00
bookcount.tt Bug 21449: Update two-column templates with Bootstrap grid: Circulation part 2 2019-01-30 11:59:40 +00:00
branchoverdues.tt Bug 11529: Add templates for biblio title display. Unify display. 2019-08-05 15:03:19 +01:00
branchtransfers.tt Bug 10300: (follow-up) add controls on transfers page 2019-04-26 11:49:08 +00:00
checkout-notes.tt Bug 22698: Fix incorrect button classes 2019-04-16 13:17:33 +00:00
circulation-home.tt Bug 10300: (follow-up) add controls on transfers page 2019-04-26 11:49:08 +00:00
circulation.tt Bug 14570: Make it possible to add multiple guarantors to a record 2019-08-20 16:04:48 +01:00
circulation_batch_checkouts.tt Bug 11529: Add templates for biblio title display. Unify display. 2019-08-05 15:03:19 +01:00
offline-mf.tt Bug 13618: Add html filters to all the variables 2018-08-17 15:55:05 +00:00
offline.tt Bug 22023: Further improve responsive layout handling of staff client menu bar 2019-03-13 05:31:28 +00:00
on-site_checkouts.tt Bug 23194: Fix other occurences 2019-07-15 11:27:58 +01:00
overdue.tt Bug 23273: (RM follow-up) Add missing filters 2019-08-20 15:59:29 +01:00
pendingreserves.tt Bug 11529: Add templates for biblio title display. Unify display. 2019-08-05 15:03:19 +01:00
printslip.tt Bug 21526: (follow-up) Use the 'url' filter when needed 2018-11-12 16:35:44 -03:00
renew.tt Bug 11529: Add templates for biblio title display. Unify display. 2019-08-05 15:03:19 +01:00
request-article.tt Bug 11529: Add templates for biblio title display. Unify display. 2019-08-05 15:03:19 +01:00
reserveratios.tt Bug 11529: Add templates for biblio title display. Unify display. 2019-08-05 15:03:19 +01:00
returns.tt Bug 23434: Hold confirmation dialog problem if HoldsAutoFill is enabled 2019-08-12 14:33:52 +01:00
selectbranchprinter.tt Bug 21569: Update two-column templates with Bootstrap grid: Circulation part 3 2019-01-11 12:27:04 +00:00
transferstoreceive.tt Bug 11529: Add templates for biblio title display. Unify display. 2019-08-05 15:03:19 +01:00
view_holdsqueue.tt Bug 11529: Add templates for biblio title display. Unify display. 2019-08-05 15:03:19 +01:00
waitingreserves.tt Bug 23192: Correct tab input on waiting_holds.inc 2019-07-15 11:27:59 +01:00