ng-andre / pe

0 stars 0 forks source link

Inconsistent duplicate ID handling across different item types #8

Open ng-andre opened 2 years ago

ng-andre commented 2 years ago

image.png

image.png

Inconsistent behaviour across adding duplicate IDs

Expected behaviour: All duplicate IDs with the same case will be rejected across item types OR all duplicate IDs with different case will be accepted across all item types

Actual behaviour: id can be added for item while ID can be added for magazine. Application is assumed to accept different IDs with different case sensitivity for different types. However, video with ID cannot be added again. Inconsistent behaviour across different item types.

nus-se-script commented 2 years ago

Team's Response

The application is designed to treat IDs in a case sensitive format, and this applies to all items across different categories. As such, while that actual behaviour matches the expected behaviour from the perspective of our team, we accept that the idea of case-sensitive IDs was not conveyed in the user or developer guides and hence should be treated as a documentation bug.

Items for the Tester to Verify

:question: Issue type

Team chose [type.DocumentationBug] Originally [type.FunctionalityBug]

Reason for disagreement: [replace this with your explanation]