Merge pull request #3019 from diasp/fix-renderer

fix will paginate renderer
This commit is contained in:
Maxwell Salzberg 2012-03-16 11:11:48 -07:00
commit 35cef7727f

View file

@ -5,7 +5,11 @@ require 'will_paginate/array'
module WillPaginate
module ActionView
def will_paginate(collection = nil, options = { :renderer => WillPaginate::ActionView::LinkRenderer } )
def will_paginate(collection = nil, options = {} )
options, collection = collection, nil if collection.is_a? Hash
# Taken from original will_paginate code to handle if the helper is not passed a collection object.
collection ||= infer_collection_from_controller
options[:renderer] ||= WillPaginate::ActionView::LinkRenderer
super.try :html_safe
end