Open Jianwen0451 opened 3 days ago
[IMPORTANT!: Please do not edit or reply to this comment using the GitHub UI. You can respond to it using CATcher during the next phase of the PE]
No details provided by team.
[The team marked this bug as a duplicate of the following bug]
Payment status not saved
Issue
Paid status does not seem to be saved upon reopening application.
How to replicate
- open jar file in fresh directory
add n/John Doe p/98765432 e/johnd@example.com a/311, Clementi Ave 2, #02-25 t/back pain t/ankle sprain
schedule john doe d/2024-11-29 0900 note/p
payment john doe d/2024-11-29 0900 pay/paid
view john doe
observe that pay status is Paidexit
application using command- reopen jar file
view john doe
again. observe that pay status is Unpaid despite step 4
[original: nus-cs2103-AY2425S1/pe-interim#599] [original labels: severity.Medium type.FunctionalityBug]
[This is the team's response to the above 'original' bug]
Thank you for raising this issue.
However, we would think that this is of a severity low issue as this issue only occurs when we restart the application. The app is designed with the assumption that it will run continuously in typical usage scenarios, meaning that restarting the application would be a rare occurrence. Users can still view and update payment status during a single session without any issues. The only inconvenience arises when the app is restarted which can be easily remedied by manually updating the status such as through checking against the official payment receipts. Hence, this issue does not prevent users from performing key operations.
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 reason]
The payment status of the appointment is not saved after restarting the program
To reproduce this
This is a severe bug as it will strongly hinder the user that an appointment can not be marked as paid.