summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/sampling/manual.html.erb13
-rw-r--r--lib/sampling/manual.rb1
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)