fix summoner spells team position
Some checks are pending
ci / docker (push) Waiting to run

This commit is contained in:
Álvaro 2024-06-14 01:18:36 +02:00
parent aafb805194
commit 656edf30a7

View File

@ -19,13 +19,16 @@ defmodule LoLAnalyticsWeb.ChampionLive.Show do
|> assign(:page_title, page_title(socket.assigns.live_action)) |> assign(:page_title, page_title(socket.assigns.live_action))
|> assign(:champion, load_champion_info(id) |> ShowMapper.map_champion()) |> assign(:champion, load_champion_info(id) |> ShowMapper.map_champion())
|> assign(:summoner_spells, %{ |> assign(:summoner_spells, %{
summoner_spells: load_summoner_spells(id) |> ShowMapper.map_spells() summoner_spells: load_summoner_spells(id, team_position) |> ShowMapper.map_spells()
}) })
|> assign(:items, load_items(id, team_position) |> ShowMapper.map_items())} |> assign(:items, load_items(id, team_position) |> ShowMapper.map_items())}
end end
defp load_summoner_spells(champion_id) do defp load_summoner_spells(champion_id, team_position) do
LolAnalytics.Facts.ChampionPickedSummonerSpell.Repo.get_champion_picked_summoners(champion_id) LolAnalytics.Facts.ChampionPickedSummonerSpell.Repo.get_champion_picked_summoners(
champion_id,
team_position
)
end end
defp load_items(champion_id, team_position) do defp load_items(champion_id, team_position) do