It should be possible for the user to extend a course more than once. The user should not be able to extend the course more than 2 times the length of the original course or something on those lines, but they should be able to extend more than once.
Moving this to RFE. Probably will attack with a configuration setting either allowing X number of extends. Just flat out allowing extending indefinitely seems prone to gaming, and I'm not sure what the best approach should be.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Moving this to RFE. Probably will attack with a configuration setting either allowing X number of extends. Just flat out allowing extending indefinitely seems prone to gaming, and I'm not sure what the best approach should be.