Open cayennegoh opened 7 months ago
Thanks for bringing that up.
We disagree that it is a feature flaw of medium severity. We did not indicate that there can be multiple labels for a book.
As matter of fact, we indicate in our user guide to set THE label of a specific book, which indicates that there should only be 1 label.
As a matter of fact, for attributes that are more dynamic, for example, the label or the rating that are more often changed, we allow users to set them as they may have new opinions on the book. We will remind them if they have already set it to the same value:
Hope this clarifies!!
Team chose [response.Rejected
]
Reason for disagreement: Although the user guide does say to set the label, it does not clearly indicate that only 1 label can be set. While the label could be changed often, it should not overwrite the previous label. What if the user wants to set 2 labels, for example the user needs the same books for 2 modules, hence labelling as 'CS2113' and 'CS2040C'? Then after setting the second label, the first would be overwritten. When finding textbooks needed for CS2113, the book will not be returned. Hence I believe this should be a bug, as should be stated clearly that there can only be one label, or the function should be called edit label to clearly indicate that the current label is being changed and not set label as this gives off the same impression as add book which does not overwrite the previous book added but instead adds a new book.
After assigning a second label to a book, the first label is deleted. UG does not state that there cannot be multiple labels