Added Package.screenshots_sorted_by_version
This commit is contained in:
parent
c2fe896cbc
commit
3be1846688
1 changed files with 12 additions and 0 deletions
|
|
@ -46,4 +46,16 @@ class Package < ActiveRecord::Base
|
|||
def self.requiring_moderation
|
||||
self.joins(:screenshots).where(screenshots: {approved:false}).distinct(:name)
|
||||
end
|
||||
|
||||
def screenshots_sorted_by_version
|
||||
self.screenshots.sort do |x,y|
|
||||
version_x = DebImporter::Version.new(x.version)
|
||||
version_y = DebImporter::Version.new(y.version)
|
||||
puts "x=#{version_x}"
|
||||
puts "y=#{version_y}"
|
||||
-1 if version_x<version_y
|
||||
1 if version_x>version_y
|
||||
0
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue