def find_with_last(*args)
return find_without_last(*args) unless args.first == :last
find_without_last(:first, (args[1] || {}).merge(:order => 'id desc'))
end
alias_method_chain :find, :last
def find_with_last(*args)
return find_without_last(*args) unless args.first == :last
find_without_last(:first, (args[1] || {}).merge(:order => 'id desc'))
end
alias_method_chain :find, :last