Open YoYoCiti opened 2 years ago
The instruction, example given in the user guide and the error message should be clear enough for normal users to understand. Moreover, missing :
should be the correct format.
Team chose [response.Rejected
]
Reason for disagreement: I understand that the user guide has stated that the input format should be HHmm
. However, I still feel that the inconsistency between the display format in the application HH:mm
and the command format HHmm
makes usage unnecessarily confusing, especially since standardizing the format is fairly simple to implement. As stated in the original bug report, with such inconsistencies in the format, the error message provided should then be more specific.
Description: The user guide specifies that time should be inputted as 0000 - 2359 inclusive. However, the application displays time in the format of 00:00 - 23:59. This inconsistency may cause minor inconveniences with the user as they are likely to enter time parameters in the latter format instead, since that is what is presented in the application. When they do so, the error message is not specific enough to pinpoint such a mistake, which I believe would be quite common due to the above reasonings.
User Guide![image.png](https://raw.githubusercontent.com/YoYoCiti/pe/main/files/4546606a-c30c-4454-918b-9ad7c974a7bd.png)
Application's Presentation
Steps to Reproduce
filterEvents d/2021-11-20 t/09:00
Expected Outcome Filter events on 2021-11-20 at 9am
Actual Outcome Presented with an error message saying that time should be in 24hour format, between 0000-2359 inclusive, which at a glance does comply with the given input. A more specific error message can be provided so that user would know that the missing ':' is the issue.