add gamecard progress
This commit is contained in:
@@ -106,6 +106,7 @@ def gamecard(request, team_id, event_id):
|
||||
|
||||
members_startinglineup = []
|
||||
members_startingpositiononly = []
|
||||
members_bench = []
|
||||
|
||||
for member in members:
|
||||
if re.search(
|
||||
@@ -123,9 +124,14 @@ def gamecard(request, team_id, event_id):
|
||||
member["lineup_entry"]["label"] = position
|
||||
|
||||
if member["lineup_entry"].get("id") and not position_only:
|
||||
member["in_starting_lineup"] = True
|
||||
members_startinglineup.append(member)
|
||||
elif member["lineup_entry"].get("id") and position_only:
|
||||
member["in_starting_lineup"] = False
|
||||
members_startingpositiononly.append(member)
|
||||
elif member["availability"]["status_code"] in [1, 2]:
|
||||
member["in_starting_lineup"] = False
|
||||
members_bench.append(member)
|
||||
|
||||
members_startinglineup = sorted(
|
||||
members_startinglineup,
|
||||
@@ -139,7 +145,12 @@ def gamecard(request, team_id, event_id):
|
||||
"members": members,
|
||||
"members_startinglineup": members_startinglineup,
|
||||
"members_startingpositiononly": members_startingpositiononly,
|
||||
"members_bench": members_bench,
|
||||
"blankrows_lineup": range(
|
||||
13 - len(members_startingpositiononly) - len(members_bench)
|
||||
),
|
||||
"ts_team": Team.objects.get(id=team_id),
|
||||
"ts_opponent": Opponent.objects.filter(id=ts_event.data["opponent_id"]).first,
|
||||
"blankrows_info": range(25 - len(members)),
|
||||
}
|
||||
return render(request, "gamecard/gamecard.html", context=context)
|
||||
|
||||
Reference in New Issue
Block a user