lib/pagy/extras/trim.rb in pagy-5.0.1 vs lib/pagy/extras/trim.rb in pagy-5.1.0
- old
+ new
@@ -3,10 +3,11 @@
class Pagy
DEFAULT[:trim_extra] = true # extra enabled by default
module TrimExtra
- # Override the original using the pagy_trim method
+ # Override the original pagy_link_proc.
+ # Call the pagy_trim method if the trim_extra is enabled.
def pagy_link_proc(pagy, link_extra: '')
link_proc = super(pagy, link_extra: link_extra)
return link_proc unless pagy.vars[:trim_extra]
lambda do |num, text = num, extra = ''|