reports sort
This commit is contained in:
parent
05aad3a91c
commit
d9745f0d4f
@ -39,8 +39,15 @@ module Connectors
|
|||||||
options.delete("date_to")
|
options.delete("date_to")
|
||||||
options["created_at"] = date unless date.empty?
|
options["created_at"] = date unless date.empty?
|
||||||
end
|
end
|
||||||
|
sort = nil
|
||||||
|
if options["sort"]
|
||||||
|
val = options.delete("sort")
|
||||||
|
sort = {created_at: (val == "desc" ? -1 : 1)}
|
||||||
|
end
|
||||||
puts "Reports: #{options}"
|
puts "Reports: #{options}"
|
||||||
list(options)
|
cursor = collection.find(options)
|
||||||
|
cursor = cursor.sort(sort) if sort
|
||||||
|
cursor.to_a.map {|bson| model_from_bson(bson)}
|
||||||
end
|
end
|
||||||
|
|
||||||
def set_report_status(jid, status)
|
def set_report_status(jid, status)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user