The round numbers for the last couple of finals rounds from the get_fixture function have been one higher than the actual round numbers due to the matchless week before finals. Running the following snippet will show that the first round of finals is correct with a Round of 24, but then skips to 26 for the following round.
tail(get_fixture(2019), 10)
The expected behaviour is for the round numbers to increment by one for each round, and the cause of this bug seems to be due to how round lags are reflected in the final round number calculations (i.e. the lag in a given round isn't propagated to later rounds).
I've opened a PR (#83) that should solve the issue.
The round numbers for the last couple of finals rounds from the
get_fixture
function have been one higher than the actual round numbers due to the matchless week before finals. Running the following snippet will show that the first round of finals is correct with aRound
of 24, but then skips to 26 for the following round.The expected behaviour is for the round numbers to increment by one for each round, and the cause of this bug seems to be due to how round lags are reflected in the final round number calculations (i.e. the lag in a given round isn't propagated to later rounds).
I've opened a PR (#83) that should solve the issue.