potential fix for #2192

This commit is contained in:
r888888888
2014-06-12 21:41:37 -07:00
parent 79d8778051
commit 58a0086e69
3 changed files with 22 additions and 2 deletions

View File

@@ -124,9 +124,11 @@ class ForumTopic < ActiveRecord::Base
end
hash[id.to_s] = updated_at.to_i.to_s
result = hash.to_a.flatten.join(" ")
if result.size > 3000
while result.size > 3000
ids = result.scan(/\S+/)
print "slicing from #{result.size} to "
result = ids[(ids.size / 2)..-1].join(" ")
puts result.size
end
update_last_forum_read_at(hash.keys)
result