There is an API method to delete courses already. It deletes a course entity in the Flaxo database as well as the corresponding repository. The operation is very dangerous because the deleted course cannot be recovered and all its data becomes completely lost.
At the same time the deletion operation can be of help in some specific cases. F.e. if a user has just created a repository with wrong settings it has to be deleted.
In order to support the deletion operation and to minimize risks the delete course button should be added to the course settings. It should have a confirmation popup.
There is an API method to delete courses already. It deletes a course entity in the Flaxo database as well as the corresponding repository. The operation is very dangerous because the deleted course cannot be recovered and all its data becomes completely lost.
At the same time the deletion operation can be of help in some specific cases. F.e. if a user has just created a repository with wrong settings it has to be deleted.
In order to support the deletion operation and to minimize risks the delete course button should be added to the course settings. It should have a confirmation popup.