Open rugulous opened 1 year ago
@matt-fidd not sure if you've had any ideas or not, but I think the best way to do this is a scheduled task?
Put fellows into a table somewhere
Scheduled task runs on 1st day of the season -> copies everyone from this table into membership for the current season
If someone gets added to the fellows table -> add current membership too (maybe an option to convert a current membership to a fellowship?)
Can you think of a better way?
As well as the season-specific membership types, BYBA also has an honorary "Fellowship" membership. This is usually awarded for services to BYBA and is essentially a lifetime free membership.
Fellowship members are entitled to all the same perks as other members - they just don't take out a membership for that season.
We need to implement a recurrent membership type to accommodate these Fellows