https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=42665
Bug ID: 42665
Summary: Patron expiration date for hold should be mutable from
staff interface
Initiative type: ---
Sponsorship ---
status:
Product: Koha
Version: Main
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P5 - low
Component: Hold requests
Assignee: [email protected]
Reporter: [email protected]
QA Contact: [email protected]
CC: [email protected], [email protected],
[email protected]
Currently when hold is created columns expirationdate and
patron_expiration_date receive a same date value. After creating the hold the
value in column patron_expiration_date is immutable both in OPAC and staff
interface. It's also not displayed in neither of the interfaces unlike value in
expirationdate column. Changing expiration date from staff interface only
affects to the expirationdate column giving staff and patrons impression that
this is the date when the hold will expire. However holds expire when date in
patron_expiration_date is hit. This can be very confusing for staff and
customers especially if patron_expiration_date is earlier than the
expirationdate.
To reproduce:
1. Create a hold for patron and set expiration date for it.
2. Find the hold from your database SELECT * from reserves where borrowernumber
= [borrowernumber].
=> Take a note of the values in expirationdate and patron_expiration_date
columns, there should be same value in both of them.
3. Change holds expiration date from biblios Holds page.
4. Query your database again.
=> Note that only expirationdate value was changed.
5. Check expiration date value from biblios Hold page and patron Hold tab in
staff interface and OPAC.
=> All have same expiration date as in expirationdate column.
I suggest that we:
1. Display patron_expiration_date in biblios Hold page.
2. Display patron_expiration_date in patrons Hold tab in staff interface.
3. Display patron_expiration_date in patrons Hold tab in OPAC.
4. Create a new permission which allows staff to change patron_expiration_date
in biblios Hold page.
--
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.
_______________________________________________
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/