summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Shumaker <shumakl@purdue.edu>2014-04-28 23:57:48 -0400
committerLuke Shumaker <shumakl@purdue.edu>2014-04-28 23:57:48 -0400
commit7297cff5b674a61fd57ccc46eb75173011bd205c (patch)
tree1e62d875fb4b25507261a5ef72d82d3cc473c68d
parentdd4c9e16c529bdbf0d055b279ed2dadc0c2aae13 (diff)
fix riot_api
-rw-r--r--app/models/statistic.rb2
-rw-r--r--lib/sampling/riot_api.rb5
-rw-r--r--lib/throttled_api_request.rb1
3 files changed, 3 insertions, 5 deletions
diff --git a/app/models/statistic.rb b/app/models/statistic.rb
index b4608b8..fefa3a8 100644
--- a/app/models/statistic.rb
+++ b/app/models/statistic.rb
@@ -16,7 +16,7 @@ class Statistic < ActiveRecord::Base
after_save :update_match
def update_match
- if (self.name == "win") and (self.value > 0)
+ if (self.name == "win") and (self.value)
self.match.winner = self.match.teams.find{|t| t.users.include? self.user}
end
if (self.match.status == 2) and (self.match.finished?)
diff --git a/lib/sampling/riot_api.rb b/lib/sampling/riot_api.rb
index 18a5ee7..bbe9cea 100644
--- a/lib/sampling/riot_api.rb
+++ b/lib/sampling/riot_api.rb
@@ -62,10 +62,11 @@ module Sampling
if status[0] != "200"
raise "GET #{@url} => #{status.join(" ")}"
end
- self.handle(data)
+ return self.handle(data)
end
def handle(data)
+ return true
end
end
@@ -176,7 +177,6 @@ module Sampling
super("v1.3/game/by-summoner/%{summonerId}/recent", { :summonerId => summoner["id"] })
end
def handle(data)
- puts("handling...")
user = User.find(@user_id)
match = Match.find(@match_id)
if @last_game_id.nil?
@@ -191,7 +191,6 @@ module Sampling
end
end
end
- puts("done handling")
end
end
diff --git a/lib/throttled_api_request.rb b/lib/throttled_api_request.rb
index b632d1e..c48a66d 100644
--- a/lib/throttled_api_request.rb
+++ b/lib/throttled_api_request.rb
@@ -23,7 +23,6 @@ class ThrottledApiRequest < Struct.new(:api_name, :limits)
end
end
if sleep_for != -1
- puts "sleeping for #{sleeping_for}"
sleep(sleep_for)
else
break