[Koha-bugs] [Bug 12446] Enable an adult to have a guarantor

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue May 31 16:35:42 CEST 2022


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

Shi Yao Wang <shi-yao.wang at inLibro.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #134935|0                           |1
        is obsolete|                            |

--- Comment #201 from Shi Yao Wang <shi-yao.wang at inLibro.com> ---
Created attachment 135510
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=135510&action=edit
Bug 12446: Any patron categories can have guarantors

Rebase of previous patches
This patch allows adult patrons to have guarantors. It adds the field
"Can be guarantee" to patron categories, so it becomes possible for any
category type to have a guarantor.
NOTE: Attachment "Bug 12446: Adult can now have guarantors" created a sha1
error. I marked it as obsolete and put
it's content into a new commit.

To test:
1) Create an Adult AND Child category in Administration/Patron
categories
2) Create a child AND adult patron.
3) Go in your child patron's page.
4) Click on "Edit".
5) Notice that you can add a guarantor with "Add guarantor" button.
6) Go in your adult patron's page.
7) Click on "Edit".
8) Notice that there is no "Add guarantor" button. Therefore, you can't
add a guarantor for this patron.
9) Apply patch and run updatedatabase.pl
10) Go in Administration/Patron categories and edit one of them.
12) Notice that you can see the new "Can be guarantee" field.
13) Set "Yes" gor the "Can be guarantee" field for your Child AND Adult
category.
14) Repeat steps 6 to 7.
15) Notice that your adult patron can now add guarantors with the "Add
guarantor" button.
16) prove t/db_dependent/Patrons.t
    => All tests should still pass

Signed-off-by: Owen Leonard <oleonard at myacpl.org>

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list