diff --git a/.github/workflows/elixir.yml b/.github/workflows/elixir.yml index 1bb8e78..4e999e4 100644 --- a/.github/workflows/elixir.yml +++ b/.github/workflows/elixir.yml @@ -46,7 +46,6 @@ jobs: needs: build runs-on: ubuntu-latest if: github.event_name == 'push' && github.ref == 'refs/heads/main' - steps: - name: Check out - uses: actions/checkout@v3 diff --git a/lib/afl_fantasy_scraper/break_evens/break_evens.ex b/lib/afl_fantasy_scraper/break_evens/break_evens.ex index c44d5ef..f384d75 100644 --- a/lib/afl_fantasy_scraper/break_evens/break_evens.ex +++ b/lib/afl_fantasy_scraper/break_evens/break_evens.ex @@ -43,7 +43,34 @@ defmodule AflFantasyScraper.BreakEvens.BreakEvens do def parse_row( {"tr", _, [ - {"td", _, [_, {_, _, [name]}, {_, _, [position]}]}, + {"td", _, [_, _, {_, _, [name]}, {_, _, [position]}]}, + {"td", _, [{_, _, [team]}]}, + {"td", _, [price]}, + {"td", _, [games]}, + {"td", _, [average]}, + {"td", _, [breakeven, _]}, + {"td", _, [likelihood]} + ]} + ) do + [name, position, team, price, games, average, breakeven, likelihood] + |> Enum.map(&String.trim/1) + + %{ + :player => name, + :position => position, + :team => team, + :price => price, + :games => games, + :avg => average, + :breakeven => breakeven, + :likelihood => likelihood + } + end + + def parse_row( + {"tr", _, + [ + {"td", _, [_, _, {_, _, [name]}, {_, _, [position]}]}, {"td", _, [{_, _, [team]}]}, {"td", _, [price]}, {"td", _, [games]},