Skip to content

Deletion Of A Student Is Allowed Despite Outstanding Payment #5

@e1121208

Description

@e1121208

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,
Screenshot 2024-11-15 at 5.23.46 PM.png
can be deleted.
Screenshot 2024-11-15 at 5.24.11 PM.png


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.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions