[EPIC] Refactor "Conflict Resolution" in order to remove logic from models
Compare #35 (closed)
Also check this comment for details: #35 (comment 903)
Extract these methods from the Schedule model:
-
instantiate_upcoming, -
generate_timeslots, -
get_collisions, -
generate_conflicts, -
make_conflicts, -
resolve_conflicts
Edited by Ernesto Rico Schmidt