BCStudentSoftwareDevTeam / lsf

0 stars 0 forks source link

Terms behavior should be controlled by the database #112

Closed bryantal closed 4 years ago

bryantal commented 4 years ago

Original report by Brian Ramsay (Bitbucket: BrianRamsay, GitHub: BrianRamsay).


Whenever we have logic about a term (how hours are calculated, limitations on positions, etc), it should be controlled by flags in the terms database table rather than by the name of the term (looking for term code or ‘SUMMER’).

This lets special terms be created that have different attributes.

bryantal commented 4 years ago

Original comment by Lisandro Padron (Bitbucket: [Lisandro Padron](https://bitbucket.org/Lisandro Padron), GitHub: escalerapadronl).


Merged in this PR: https://bitbucket.org/laborstudents/lsf-flask/pull-requests/137