Skip to content

Commit

Permalink
fix tournaments
Browse files Browse the repository at this point in the history
  • Loading branch information
ReDBrother committed Apr 13, 2024
1 parent b7492db commit 6b220bb
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 1 deletion.
Expand Up @@ -58,7 +58,6 @@ export const connectToSpectator = () => dispatch => {
dispatch(actions.clearActiveGameId());
dispatch(actions.clearGameStatus());

console.log(payload, data);
setTimeout(params => {
dispatch(actions.setActiveGameId(params));
}, 10, data);
Expand Down
Expand Up @@ -126,6 +126,7 @@ defmodule Codebattle.Tournament.Server do
:__struct__,
:__meta__,
:creator,
:event,
:matches,
:players,
:stats,
Expand Down
Expand Up @@ -19,6 +19,7 @@ defmodule Codebattle.Tournament do
:match_timeout_seconds,
:break_state,
:creator_id,
:event_id,
:current_round_id,
:current_round_position,
:description,
Expand Down Expand Up @@ -154,6 +155,7 @@ defmodule Codebattle.Tournament do
|> validate_number(:match_timeout_seconds, greater_than_or_equal_to: 1)
|> validate_required([:name, :starts_at])
|> add_creator(params["creator"] || params[:creator])
|> add_event(params["event"] || params[:event])
end

defp add_creator(changeset, nil), do: changeset
Expand All @@ -162,6 +164,12 @@ defmodule Codebattle.Tournament do
change(changeset, %{creator: creator})
end

defp add_event(changeset, nil), do: changeset

defp add_event(changeset, event) do
change(changeset, %{event: event})
end

def access_types, do: @access_types
def levels, do: @levels
def score_strategies, do: @score_strategies
Expand Down

0 comments on commit 6b220bb

Please sign in to comment.