Compare commits
3 Commits
594653e3bf
...
ba9c72f71d
| Author | SHA1 | Date | |
|---|---|---|---|
| ba9c72f71d | |||
| db78d93160 | |||
| a852690f0b |
@ -5,6 +5,7 @@ from werkzeug import Response
|
|||||||
|
|
||||||
from formula10.database.model.db_team import DbTeam
|
from formula10.database.model.db_team import DbTeam
|
||||||
from formula10.database.update_queries import update_season_guess
|
from formula10.database.update_queries import update_season_guess
|
||||||
|
from formula10.frontend.model.team import NONE_TEAM
|
||||||
from formula10.frontend.template_model import TemplateModel
|
from formula10.frontend.template_model import TemplateModel
|
||||||
from formula10 import app, db
|
from formula10 import app, db
|
||||||
|
|
||||||
@ -36,7 +37,7 @@ def season_guess_post(user_name: str) -> Response:
|
|||||||
]
|
]
|
||||||
# TODO: This is pretty ugly, to do queries in the controller
|
# TODO: This is pretty ugly, to do queries in the controller
|
||||||
team_winner_guesses: List[str | None] = [
|
team_winner_guesses: List[str | None] = [
|
||||||
request.form.get(f"teamwinner-{team.name}") for team in db.session.query(DbTeam).all()
|
request.form.get(f"teamwinner-{team.name}") for team in db.session.query(DbTeam).all() if team.name != NONE_TEAM.name
|
||||||
]
|
]
|
||||||
podium_driver_guesses: List[str] = request.form.getlist("podiumdrivers")
|
podium_driver_guesses: List[str] = request.form.getlist("podiumdrivers")
|
||||||
|
|
||||||
|
|||||||
@ -19,7 +19,7 @@ class DbUser(db.Model):
|
|||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def from_csv(cls, row: List[str]):
|
def from_csv(cls, row: List[str]):
|
||||||
db_user: DbUser = cls(name=str(row[0]), enabled=bool(row[1]))
|
db_user: DbUser = cls(name=str(row[0]), enabled=True if str(row[1])=="True" else False)
|
||||||
return db_user
|
return db_user
|
||||||
|
|
||||||
def to_csv(self) -> List[Any]:
|
def to_csv(self) -> List[Any]:
|
||||||
|
|||||||
@ -34,10 +34,10 @@
|
|||||||
<div class="form-floating">
|
<div class="form-floating">
|
||||||
{% if user_guess is not none %}
|
{% if user_guess is not none %}
|
||||||
<textarea class="form-control" id="hot-take-input-{{ user.name }}" name="hottakeselect"
|
<textarea class="form-control" id="hot-take-input-{{ user.name }}" name="hottakeselect"
|
||||||
style="height: 50px">{{ user_guess.hot_take_string() }}</textarea>
|
style="height: 150px">{{ user_guess.hot_take_string() }}</textarea>
|
||||||
{% else %}
|
{% else %}
|
||||||
<textarea class="form-control" id="hot-take-input-{{ user.name }}" name="hottakeselect"
|
<textarea class="form-control" id="hot-take-input-{{ user.name }}" name="hottakeselect"
|
||||||
style="height: 50px"></textarea>
|
style="height: 150px"></textarea>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
<label for="hot-take-input-{{ user.name }}" class="text-primary">Hot Take:</label>
|
<label for="hot-take-input-{{ user.name }}" class="text-primary">Hot Take:</label>
|
||||||
|
|||||||
Reference in New Issue
Block a user