Make requests in status “expired” act like any other request with the same list of actions
Requests that have ended up with the status and “expired” end up in the “closed” sets, but we still need to work with them. We don’t want the request to be cancelled and the patron to be notified automatically because there still might be something we can do with them. We might find an additional email partner to send one of these requests to that the system doesn’t know about, we might find a better ISBN or OCLC number to send it out on, or we might find that the request is the wrong type and we need to change the request so it can be filled. All of these actions are unavailable when a request has the status “expired” because we can’t do anything with the actual request but view it; to work with it, we’d have to duplicate it and then we would lose all the request’s history because there is no way to reactivate it. “Expired” requests should work like any other requests and not be closed by the system.