Skip to content
This repository was archived by the owner on Jul 24, 2020. It is now read-only.
This repository was archived by the owner on Jul 24, 2020. It is now read-only.

Check for consecutive reservations that bypass length limit #1311

Closed
@orenyk

Description

@orenyk

Feature request from BMEC:

... we sometimes get issues where a patron will attempt to ensure equipment availability for an extended reservation or circumvent the necessity for one by making back to back reservations on the same piece of equipment which, if the equipment is available, is entirely possible for them to do. So we'll have a single patron that has 8 reservations on a Canon Rebel over the course of a month.

My response:

[We could] check to see if there are any concurrent reservations that bypass the maximum reservation length requirement (in other words, each time they try to reserve the equipment, we can check for any overlap with an existing reservation or set of reservations and determine the total time they'd have the equipment reserved for, and compare that against the current maximum setting).

I think this would be a strong improvement to our validations, we should get this in soon.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions