Skip to content
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

Allocate item to user on request + add a request timeout. #9

Open
aga11313 opened this issue Mar 29, 2018 · 1 comment
Open

Allocate item to user on request + add a request timeout. #9

aga11313 opened this issue Mar 29, 2018 · 1 comment
Labels
enhancement-request Not a bug, but a feature that we might like to see. For discussion.

Comments

@aga11313
Copy link

Currently multiple users can request the same item even if there is only one of that item in stock. What I would propose to change it to keep the system fairer to people who request items first would be the following:

  • change the request system to allocate the item to the user on request so that it cannot be requested by any other individual.
  • to prevent a situation in which a user requests an item and does not come to the hardware desk to claim it we should set a timeout on a request that will then free up that item again to the poll of items
@notexactlyawe notexactlyawe added the enhancement-request Not a bug, but a feature that we might like to see. For discussion. label Oct 6, 2018
@notexactlyawe
Copy link
Collaborator

This is quite a fundamental change and so should be discussed within the team.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement-request Not a bug, but a feature that we might like to see. For discussion.
Projects
None yet
Development

No branches or pull requests

2 participants