From 29df65e51b2cb38e31b1c377c536e7bba1eecc90 Mon Sep 17 00:00:00 2001
From: AndrewMurrell <amurrel@purdue.edu>
Date: Mon, 7 Apr 2014 02:57:59 -0400
Subject: Updated Peer Review -- Now allows review and scoring -- not tested
 because Davis can not yaml.

---
 app/controllers/matches_controller.rb | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

(limited to 'app/controllers')

diff --git a/app/controllers/matches_controller.rb b/app/controllers/matches_controller.rb
index 93b5514..97b8b83 100644
--- a/app/controllers/matches_controller.rb
+++ b/app/controllers/matches_controller.rb
@@ -193,6 +193,20 @@ class MatchesController < ApplicationController
 				end
 			end
 		when "finish"
+			order = params[:review_action]
+			base_score = 2
+			next_score = 3
+			order.split(",").reverse.each do |elem|
+				player_score = base_score
+				if @match.winner.user.include?(@current_user)
+					player_score += 10
+				else
+					player_score += 7
+				end
+				Score.create(user: elem, match: @match, value: player_score )
+				base_score = next_score
+				next_score += base_score  
+			end
 			@match.status = 3
 			respond_to do |format|
 				if @match.save
-- 
cgit v1.2.3-2-g168b