ggascoigne / amber

https://amberconnw.org
MIT License
3 stars 0 forks source link

Add a schema for flags #164

Open evoskamp opened 8 months ago

evoskamp commented 8 months ago

I just found the Payment link in the Routes wasn't showing because it depends on flag.allow_payment which I didn't have in ACUS.

evoskamp commented 8 months ago

packages/amber/views/Settings/AddNewYearDialog.tsx # 60

60,1: const flags = ['flag.allow_game_signup', 'flag.allow_registration', 'flag.display_gamebook', 'flag.display_schedule']

Flags in database in table setting:

flag.display_virtual_details flag.dev_use_detail_room_quantities flag.is_beta flag.send_admin_email flag.display_schedule flag.allow_registration flag.allow_game_signup flag.display_gamebook flag.allow_payment

evoskamp commented 8 months ago

Right now allow_payment isn't reset for a new year.