Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fellowship Membership Type #205

Open
rugulous opened this issue Jan 16, 2023 · 1 comment
Open

Fellowship Membership Type #205

rugulous opened this issue Jan 16, 2023 · 1 comment
Labels
enhancement New feature or request new feature

Comments

@rugulous
Copy link
Member

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

@rugulous rugulous added the enhancement New feature or request label Jan 16, 2023
@rugulous
Copy link
Member Author

@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?

@rugulous rugulous moved this from To do to Approved in Bandmaster Jan 30, 2023
@rugulous rugulous added this to the V1.1.0 milestone Jan 30, 2023
@rugulous rugulous moved this from Approved to To do in Bandmaster Jan 30, 2023
@rugulous rugulous modified the milestones: V1.1.0, V1.2.0 Jan 30, 2023
@rugulous rugulous removed this from the V1.2.0 milestone Aug 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request new feature
Projects
Status: To do
Development

No branches or pull requests

1 participant