diff options
Diffstat (limited to 'lib/sampling')
-rw-r--r-- | lib/sampling/manual.html.erb | 13 | ||||
-rw-r--r-- | lib/sampling/manual.rb | 1 |
2 files changed, 13 insertions, 1 deletions
diff --git a/lib/sampling/manual.html.erb b/lib/sampling/manual.html.erb index cf873b4..c9dd2fe 100644 --- a/lib/sampling/manual.html.erb +++ b/lib/sampling/manual.html.erb @@ -1 +1,12 @@ -<!-- TODO --> +<% if @tournament.hosts.include? current_user %> + <input type="hidden" name="update_action" value="finish"> + <% @match.teams.each do |team| %> + <%= tag :input, {"type" => "radio", "name" => "winner", "value" => "#{team.id}" } %> + <%= "Team #{team.id} Won" %> + <% end %> + + <%= submit_tag("Finish match") %> + <%= @tournament.settings['ScoringMethod'] %> +<% else %> + <p>The match is running; the host has yet to post the scores of the match.</p> +<% end %>
\ No newline at end of file diff --git a/lib/sampling/manual.rb b/lib/sampling/manual.rb index cfecd8f..1787cb7 100644 --- a/lib/sampling/manual.rb +++ b/lib/sampling/manual.rb @@ -31,6 +31,7 @@ module Sampling end def render_user_interaction(user) + @tournament = @match.tournament_stage.tournament @current_user = user @users = @match.users @stats = @match.stats_from(self.class) |