Guest User

Untitled

a guest
Feb 21st, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. --- activerecord/lib/active_record/base.rb
  2. +++ vuln/activerecord/lib/active_record/base.rb
  3. @@ -358,1 +359,2 @@ module ActiveRecord
  4. - connection.add_limit!(sql, sanitize_sql(limit)) unless limit.nil?
  5. + limit = sanitize_sql(limit) if limit.is_a? Array and limit.first.is_a? String
  6. + connection.add_limit!(sql, limit) if limit
  7.  
  8.  
  9. --- activerecord/lib/active_record/connection_adapters/mysql_adapter.rb
  10. +++ vuln/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb
  11. @@ -175,1 +175,5 @@ module ActiveRecord
  12. -
  13. +
  14. + def add_limit_with_offset!(sql, limit, offset)
  15. + sql << " LIMIT #{offset}, #{limit}"
  16. + end
  17. +
Add Comment
Please, Sign In to add comment