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

Jacob O'Mara <[email protected]> changed:

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

--- Comment #18 from Jacob O'Mara <[email protected]> ---
Created attachment 193462
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=193462&action=edit
Bug 39658: DB: Add patron_account_links table and sysprefs

Adds table and 3 sysprefs for patron account linking feature.

Setup: Enable all 3 sysprefs: EnablePatronAccountLinking = Enable,
NoIssuesChargeLinkedAccounts = 10, AllowLinkedAccountHoldPickup = Allow.

Linking:
1. Go to Koha's detail page (moremember.pl). Confirm the "Linked accounts"
section appears.
2. Click "Add linked account", search for Henry, link him. Confirm Henry
appears in the list.
3. Repeat to link Edna. Confirm both Henry and Edna are listed under Koha.
4. Go to Henry's detail page. Confirm Koha and Edna appear as linked accounts.
5. Test "Leave linked group" on Edna — confirm she is removed from all linked
accounts.

Checkout blocking (NoIssuesChargeLinkedAccounts):
6. Re-link Edna to the group.
7. Add fines across Koha, Henry, and Edna so the combined total exceeds 10.
8. Try checking out an item to any of them — confirm the linked account debt
warning/block appears.
9. Reduce fines below 10 — confirm checkout proceeds without warning.

Hold pickup (AllowLinkedAccountHoldPickup):
10. Place a hold for Koha on an available item. Check it in so it's waiting.
11. Check out that waiting item to Henry — confirm it succeeds and is issued to
Koha automatically.
12. Disable AllowLinkedAccountHoldPickup. Repeat — confirm the redirect does
not occur.

-- 
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