-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow for customization of whether request items are submittable #234
Comments
I've been waiting for this one :) This is one of those areas where functional requirements were entirely based on local requirements, and I anticipated that this area of the application would need to be addressed.
This makes it sounds to me like you want to disable behavior in DIMES, rather than tweaking Request Broker logic AND that some of our assumptions about retrievable formats may not be all that generalized (see my comment on #228). I still think it makes sense to give some thought to the Are there any other reasons you might not want something to be submitted that we'd want to include in the |
Currently, A&SC would like patrons to always be able to submit requests and have staff sort it out. I reserve their right in the future to re-evaluate that decision; for example, the millionth time we get asked to view a fragile material in the reading room which we have already digitized. |
Do you have an opinion on simply adding a boolean config that overrides |
Here is a new consideration we have been discussing recently in the ULS. We would like to maintain informational restrictions notes at the collection level describing restrictions in the collection. Specific restricted items would have their own access restrictions flag and note. So, we would hope for |
Is your feature request related to a problem? Please describe.
Currently, logic is hardcoded to enforce certain criteria which makes a item ineligible for submission:
request_broker/process_request/routines.py
Lines 88 to 112 in 75070e5
Specifically:
all map to
submit = false
. We would like patrons to be able to ask for anything, with mediation by staff to negotiate the best method of delivery, if one exists.Others might have differing interest, such as allowing for conditional restrictions, but disallowing closed restrictions.
Describe the solution you'd like
For each criteria, allow the
submit
flag to be configurable.Describe alternatives you've considered
There might be cause for some form of configurable rules-based processing where someone could define their own business logic for certain data conditions. This simpler approach can work for now.
Additional context
This may relate to a DIMES feature request to soften the warning message if an item comes with restrictions_text, but a submittable status.
The text was updated successfully, but these errors were encountered: