Open ng-andre opened 2 years ago
This is one of the features that we intentionally made on purpose. The reason is that to allow the librarian to keep a record of the loan history when he/she first runs the program. There might be also some overdue items that he/she needs to keep track of when he/she adds the data of the items. In this case, we accept the bug but as a DocumentationBug as we didn't mention it explicitly in the UserGuide.
Team chose [type.DocumentationBug
]
Originally [type.FeatureFlaw
]
Reason for disagreement: [replace this with your explanation]
Steps to reproduce: Loan a new item with a date that is already past
May lead to inaccuracies in the system. Application should at least warn user if date specified is already past.
Expected behaviour: Loan will be rejected or application will have a warning message informing user that the date specified is already past.
Actual behaviour: Loan is added immediately as an overdue loan.