diff --git a/formula10/__init__.py b/formula10/__init__.py index dea5be4..7a4b494 100644 --- a/formula10/__init__.py +++ b/formula10/__init__.py @@ -9,7 +9,7 @@ app.url_map.strict_slashes = False db: SQLAlchemy = SQLAlchemy() db.init_app(app) -# NOTE: These imports are required to register the routes. They need to be after "app" is declared +# NOTE: These imports are required to register the routes. They need to be imported after "app" is declared import formula10.controller.race_controller # type: ignore import formula10.controller.season_controller # type: ignore import formula10.controller.admin_controller # type: ignore diff --git a/formula10/templates/race.jinja b/formula10/templates/race.jinja index f93bccb..740d2f6 100644 --- a/formula10/templates/race.jinja +++ b/formula10/templates/race.jinja @@ -52,24 +52,28 @@ Guess: P{{ model.current_race.place_to_guess }} - {% for user in model.all_users() %} - {% set user_guess = model.race_guesses_by(user_name=user.name, race_name=model.current_race.name) %} + {% if model.all_users() | length > 0 %} + {% for user in model.all_users() %} + {% set user_guess = model.race_guesses_by(user_name=user.name, race_name=model.current_race.name) %} -