nathanshew / pe

0 stars 0 forks source link

Delete user deletes associated appointments #13

Open nathanshew opened 1 week ago

nathanshew commented 1 week ago

image.png Data can be accidentally deleted by users, and unable to be recovered. There is no check for the user as well, leading to potentially disastrous results

nus-pe-script commented 5 days ago

Team's Response

Appointments are part of patient's data and deleting a patient deletes associated data. Appointments without patients are not appointments anymore. More information can be seen in how the addAppt implementation works in DG.

This is a intended feature

We are not sure of what the suggested issue will be.

Thank you anyways!

Items for the Tester to Verify

:question: Issue response

Team chose [response.IssueUnclear]

Reason for disagreement: The outcome of all related information being lost results in a disastrous outcome (consider a long time patient with 10+ appointments)

While I understand that this is an intended feature, I believe that this is a flaw.

Regardless, I believe that the issue is clear, that data which the user values is lost, without warning. (as stated initially)