Module: Pagy::OverflowExtra::Pagy::Series

Defined in:
lib/pagy/extras/overflow.rb

Overview

Special series for empty page

Instance Method Summary collapse

Instance Method Details

#seriesObject



44
45
46
47
48
49
50
# File 'lib/pagy/extras/overflow.rb', line 44

def series(*)
  @page = @last                                # series for last page
  super.tap do |s|                             # call original series
    s[s.index(@page.to_s)] = @page             # string to integer (i.e. no current page)
    @page = @vars[:page]                       # restore the actual page
  end
end