Bug 32423

Summary: Allow guarantor to renew guarantee's checkouts
Product: Koha Reporter: Caroline Cyr La Rose <caroline.cyr-la-rose>
Component: OPACAssignee: Bugs List <koha-bugs>
Status: NEW --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: jrobb, philippe.blouin, sally.healey
Version: unspecified   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Bug Depends on: 3591    
Bug Blocks:    

Description Caroline Cyr La Rose 2022-12-07 20:49:38 UTC
From bug 3591

Right now, if AllowStaffToSetCheckoutsVisibilityForGuarantor or AllowPatronToSetCheckoutsVisibilityForGuarantor is set and the patron has consented to show their checkouts to their guarantor, the guarantor can see their guarantee's checkouts when logging into their own account in the OPAC. However, if they want to renew their guarantee's checkouts, they must log out and log in as their guarantee (or nag them if they don't have access).

It would be great if the guarantor could renew from their own account.

It could be the same as AllowStaff/PatronToSetCheckoutsVisibilityForGuarantor in the sense that the guarantee would have to "agree" to it to preserve confidentiality for older guarantees. 

(The use case I'm seeing the most is a family with small children, where the parent could renew all their family's checkouts from their own account.)
Comment 1 Caroline Cyr La Rose 2022-12-07 20:56:43 UTC
We could have a section in the patron form for all these things, something like

Guarantor access

Checkouts [ ] View [ ] Renew
Fines     [ ] View 
Holds     [ ] View [ ] Suspend [ ] Cancel
etc.