From 4e1335c72f6eb265b70bbbee5361eaf3e322df74 Mon Sep 17 00:00:00 2001 From: nicksillito <6756703+nicksillito@users.noreply.github.com> Date: Sat, 26 Oct 2024 10:32:59 +0100 Subject: [PATCH] Update user.py Changes to payload to submit chips for revised FPL API from 2024 --- fpl/models/user.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/fpl/models/user.py b/fpl/models/user.py index f076a5e..690bb80 100644 --- a/fpl/models/user.py +++ b/fpl/models/user.py @@ -511,6 +511,13 @@ def _get_transfer_payload( self, players_out, players_in, user_team, players, wildcard, free_hit): """Returns the payload needed to make the desired transfers.""" + if wildcard: + chip='wildcard' + elif free_hit: + chip='freehit' + else: + chip=None + event = 0 if (self.current_event): event = self.current_event @@ -519,8 +526,7 @@ def _get_transfer_payload( "entry": self.id, "event": event + 1, "transfers": [], - "wildcard": wildcard, - "freehit": free_hit + "chip": chip } for player_out_id, player_in_id in zip(players_out, players_in):