Open harithh07 opened 2 weeks ago
Thank you for your feedback. Regardless, after reviewing the issue, we believe this behaviour of the app is working as intended and does not constitute a bug. Here’s why:
The user guide explicitly shows in the format that n/NAME p/PHONE_NUMBER e/EMAIL a/ADDRESS are required to edit. The command provided in the reproduction clearly violates the format.
The error message provided to the user clearly explains that required fields are missing.
Given the above points, we respectfully reject this issue as the reported behavior is not a bug but a deliberate and documented design choice.
[The team marked this bug as a duplicate of the following bug]
"edit" command unable to only edit "l/LEAVE" field
Steps to reproduce:
- Input "edit 1 l/11"
Result: Error given that at least one field to edit must be provided (as seen above).
Expected: Successful edit to change the 1st person's leaves to 11.
Elaboration: It is given in the User Guide that at least one of the optional fields must be provided. Since l/LEAVE is an optional field and provided, the functionality of the app does not work as specified. Additionally, it is very common as a manager to only change a person's leave count when they are taken, hence this functionality is quite commonly used. It can be worked around by editing another field to be the same.
[original: nus-cs2103-AY2425S1/pe-interim#3645] [original labels: severity.Medium type.FunctionalityBug]
[This is the team's response to the above 'original' bug]
Thank you for your feedback. Regardless, after reviewing the issue, we believe this behaviour of the app is working as intended and does not constitute a bug. Here’s why:
The user guide explicitly shows in the format that n/NAME p/PHONE_NUMBER e/EMAIL a/ADDRESS are required to edit. The command provided in the reproduction clearly violates the format.
The error message provided to the user clearly explains that at least one required fields are missing.
Given the above points, we respectfully reject this issue as the reported behavior is not a bug but a deliberate and documented design choice.
Thank you for suggesting a future feature, which will make tracking leaves much easier. Hence the issue has been re-classified as a feature flaw with low severity as users are still able to use the app, while our response will be that this is not in scope.
Items for the Tester to Verify
:question: Issue duplicate status
Team chose to mark this issue as a duplicate of another issue (as explained in the Team's response above)
Reason for disagreement: [replace this with your explanation]
Steps to reproduce:
edit 6 l/5
)UG does not state that this is intended behaviour.