need local sysadmin page for testing circs and holds

Bug #1980093 reported by Rogan Hamby
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
Wishlist
Unassigned

Bug Description

In database we can easily test a possible circulation to see what circulation policies it would match against. We should create a local sysadmin page to allow users to do this from the staff client.

tags: added: admin-pages
tags: added: circulation
Revision history for this message
Yamil (ysuarez) wrote :

Does this mean there is a SQL/DB trick to "test a possible circulation to see what circulation policies it would match against"? Could that be pasted here or a link provided to see how that works, as a workaround until this client feature is built?

Thanks in advance.

Revision history for this message
Terran McCanna (tmccanna) wrote :

This would be awesome! It'd be incredibly useful to have this for testing holds as well.

Changed in evergreen:
status: New → Confirmed
Revision history for this message
Michele Morgan (mmorgan) wrote :

Agreed this would be awesome! +1 to testing holds as well.

To address Yamil's comment, the following database function can be used to find matching circulation policies:

action.find_circ_matrix_matchpoint("context_ou" integer, "item_object" asset.copy, "user_object" actor.usr, "renewal" boolean)

Revision history for this message
Rogan Hamby (rogan-hamby) wrote :

Agreed on holds. And the idea is to (with some prettying up) take the function Michele posted and expose it to staff client users.

Revision history for this message
Yamil (ysuarez) wrote :

¡Thank you very much for sharing that Michele!

Revision history for this message
Benjamin Kalish (bkalish) wrote :

Frontline staff would benefit from this as well. Patrons often want to know "if I check that out, how long can I have it/how many times can I renew it". The item in question is often an item from another library in the consortium. An easy an obvious way for frontline staff to answer this question would be super desirable!

summary: - need local sysadmin page for testing circs
+ need local sysadmin page for testing circs and holds
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.