|
|
|
@ -166,7 +166,7 @@ def warn_team_walkout_status_change(sender, instance, **kwargs): |
|
|
|
is_out = True |
|
|
|
is_out = True |
|
|
|
|
|
|
|
|
|
|
|
print(was_out, previous_instance.out_of_tournament(), is_out, instance.out_of_tournament()) |
|
|
|
print(was_out, previous_instance.out_of_tournament(), is_out, instance.out_of_tournament()) |
|
|
|
if instance.has_changed(previous_instance) and not instance.out_of_tournament() and is_out and (previous_instance.out_of_tournament() or not was_out): |
|
|
|
if not instance.out_of_tournament() and is_out and (previous_instance.out_of_tournament() or not was_out): |
|
|
|
notify_team(instance, instance.tournament, TeamEmailType.OUT_OF_WALKOUT_WAITING_LIST) |
|
|
|
notify_team(instance, instance.tournament, TeamEmailType.OUT_OF_WALKOUT_WAITING_LIST) |
|
|
|
elif was_out and not is_out: |
|
|
|
elif was_out and not is_out: |
|
|
|
waiting_list_teams = instance.tournament.waiting_list_teams(current_teams) |
|
|
|
waiting_list_teams = instance.tournament.waiting_list_teams(current_teams) |
|
|
|
|