-
Notifications
You must be signed in to change notification settings - Fork 0
Deletion Of A Student Is Allowed Despite Outstanding Payment #5
Copy link
Copy link
Open
Description
Description
As mentioned in the UG, the CLI serves to, and I quote,
efficiently manage payments and organize schedules.
However, allowing the deleting of a student with outstanding payment may cause the goal to fall short, or even regress. This is because once the student is deleted, data of the outstanding payment goes along with the student and the user may never be able to retrieve that amount back anymore.
Additional Information
John Doe, owing, $3000,

can be deleted.

Suggested Improvement
Possibly, run checks with the owe attribute of a student before allowing the deletion or throw a delete confirmation alert to remind the user of potentially deleting a student with outstanding payment.
Reactions are currently unavailable