lib/zold/node/farm.rb in zold-0.11.7 vs lib/zold/node/farm.rb in zold-0.11.8

- old
+ new

@@ -109,10 +109,11 @@ AtomicFile.new(@cache).write((history + [score]).map(&:to_s).join("\n")) end def history(max = 16) if File.exist?(@cache) - File.readlines(@cache) + AtomicFile.new(@cache).read + .split(/\n/) .map { |t| Score.parse(t) } .reject(&:expired?) .sort_by(&:value) .reverse .take(max)