Screenshots were not sorted correctly by version - fixed

This commit is contained in:
Christoph Haas 2016-06-21 17:55:34 +02:00
parent b947de24f3
commit 197c0a8b10

View file

@ -48,14 +48,16 @@ class Package < ActiveRecord::Base
end end
def screenshots_sorted_by_version def screenshots_sorted_by_version
self.screenshots.sort do |x,y| self.screenshots.to_a.sort do |x,y|
version_x = DebImporter::Version.new(x.version) version_x = DebImporter::Version.new(x.version)
version_y = DebImporter::Version.new(y.version) version_y = DebImporter::Version.new(y.version)
puts "x=#{version_x}" if version_x<version_y
puts "y=#{version_y}" 1
-1 if version_x<version_y elsif version_x>version_y
1 if version_x>version_y -1
0 else
0
end
end end
end end
end end