Once we need to start the tournament (because the registration phase is ended or whatever), TBDs are tricky because they are not actual BYEs so they are not propagated and do not make opponents automatically win.
So instead of letting the library user recreate the stage with the final seeding as a workaround, we could have a new function to the API:
As said here: https://github.com/Drarig29/brackets-manager.js/issues/59#issuecomment-1069672980
You can either use
manager.create()
for BYEs ormanager.update.seeding()
for TBDs.But, as said here: https://github.com/Drarig29/brackets-manager.js/discussions/130#discussioncomment-2494284
Once we need to start the tournament (because the registration phase is ended or whatever), TBDs are tricky because they are not actual BYEs so they are not propagated and do not make opponents automatically win.
So instead of letting the library user recreate the stage with the final seeding as a workaround, we could have a new function to the API:
manager.update.confirmSeeding()