Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pagy::OverflowError: expected :page in 1..10; got 11 #288

Open
rollbar bot opened this issue Feb 23, 2020 · 2 comments
Open

Pagy::OverflowError: expected :page in 1..10; got 11 #288

rollbar bot opened this issue Feb 23, 2020 · 2 comments
Labels
bug Bir sorun veya istenmeyen bir davranış (yüksek öncelikli)

Comments

@rollbar
Copy link

rollbar bot commented Feb 23, 2020

View details in Rollbar: https://rollbar.com/omu/xokul/items/63/


Pagy::OverflowError: expected :page in 1..10; got 11
  File "/app/vendor/bundle/ruby/2.7.0/gems/pagy-3.7.2/lib/pagy.rb", line 25, in initialize
  File "/app/vendor/bundle/ruby/2.7.0/gems/pagy-3.7.2/lib/pagy/backend.rb", line 15, in new
  File "/app/vendor/bundle/ruby/2.7.0/gems/pagy-3.7.2/lib/pagy/backend.rb", line 15, in pagy
  File "/app/app/controllers/yoksis/staff_controller.rb", line 17, in pages
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_controller/metal/basic_implicit_render.rb", line 6, in send_action
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/abstract_controller/base.rb", line 196, in process_action
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_controller/metal/rendering.rb", line 30, in process_action
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/abstract_controller/callbacks.rb", line 42, in block in process_action
  File "/app/vendor/bundle/ruby/2.7.0/gems/activesupport-6.0.2.1/lib/active_support/callbacks.rb", line 101, in run_callbacks
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/abstract_controller/callbacks.rb", line 41, in process_action
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_controller/metal/rescue.rb", line 22, in process_action
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_controller/metal/instrumentation.rb", line 33, in block in process_action
  File "/app/vendor/bundle/ruby/2.7.0/gems/activesupport-6.0.2.1/lib/active_support/notifications.rb", line 180, in block in instrument
  File "/app/vendor/bundle/ruby/2.7.0/gems/activesupport-6.0.2.1/lib/active_support/notifications/instrumenter.rb", line 24, in instrument
  File "/app/vendor/bundle/ruby/2.7.0/gems/activesupport-6.0.2.1/lib/active_support/notifications.rb", line 180, in instrument
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_controller/metal/instrumentation.rb", line 32, in process_action
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_controller/metal/params_wrapper.rb", line 245, in process_action
  File "/app/vendor/bundle/ruby/2.7.0/gems/activerecord-6.0.2.1/lib/active_record/railties/controller_runtime.rb", line 27, in process_action
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/abstract_controller/base.rb", line 136, in process
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_controller/metal.rb", line 191, in dispatch
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_controller/metal.rb", line 252, in dispatch
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/routing/route_set.rb", line 51, in dispatch
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/routing/route_set.rb", line 33, in serve
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/journey/router.rb", line 49, in block in serve
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/journey/router.rb", line 32, in each
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/journey/router.rb", line 32, in serve
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/routing/route_set.rb", line 837, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/rack-2.1.1/lib/rack/etag.rb", line 27, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/rack-2.1.1/lib/rack/conditional_get.rb", line 27, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/rack-2.1.1/lib/rack/head.rb", line 14, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/middleware/callbacks.rb", line 27, in block in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/activesupport-6.0.2.1/lib/active_support/callbacks.rb", line 101, in run_callbacks
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/middleware/callbacks.rb", line 26, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/middleware/actionable_exceptions.rb", line 17, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/rollbar-2.23.2/lib/rollbar/middleware/rails/rollbar.rb", line 25, in block in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/rollbar-2.23.2/lib/rollbar.rb", line 145, in scoped
  File "/app/vendor/bundle/ruby/2.7.0/gems/rollbar-2.23.2/lib/rollbar/middleware/rails/rollbar.rb", line 22, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/middleware/debug_exceptions.rb", line 32, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/rollbar-2.23.2/lib/rollbar/middleware/rails/show_exceptions.rb", line 22, in call_with_rollbar
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/middleware/show_exceptions.rb", line 33, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/railties-6.0.2.1/lib/rails/rack/logger.rb", line 38, in call_app
  File "/app/vendor/bundle/ruby/2.7.0/gems/railties-6.0.2.1/lib/rails/rack/logger.rb", line 26, in block in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/activesupport-6.0.2.1/lib/active_support/tagged_logging.rb", line 80, in block in tagged
  File "/app/vendor/bundle/ruby/2.7.0/gems/activesupport-6.0.2.1/lib/active_support/tagged_logging.rb", line 28, in tagged
  File "/app/vendor/bundle/ruby/2.7.0/gems/activesupport-6.0.2.1/lib/active_support/tagged_logging.rb", line 80, in tagged
  File "/app/vendor/bundle/ruby/2.7.0/gems/railties-6.0.2.1/lib/rails/rack/logger.rb", line 26, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/middleware/remote_ip.rb", line 81, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/middleware/request_id.rb", line 27, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/rack-2.1.1/lib/rack/runtime.rb", line 24, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/activesupport-6.0.2.1/lib/active_support/cache/strategy/local_cache_middleware.rb", line 29, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/middleware/executor.rb", line 14, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/middleware/static.rb", line 126, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/rack-2.1.1/lib/rack/sendfile.rb", line 113, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/actionpack-6.0.2.1/lib/action_dispatch/middleware/host_authorization.rb", line 77, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/railties-6.0.2.1/lib/rails/engine.rb", line 526, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/puma-4.3.1/lib/puma/configuration.rb", line 228, in call
  File "/app/vendor/bundle/ruby/2.7.0/gems/puma-4.3.1/lib/puma/server.rb", line 681, in handle_req
@rollbar rollbar bot added the bug Bir sorun veya istenmeyen bir davranış (yüksek öncelikli) label Feb 23, 2020
@roktas
Copy link
Member

roktas commented Feb 23, 2020

@huseyin https://github.com/omu/xokul/blob/dev/app/controllers/yoksis/staff_controller.rb#L17'de Pagy::OverflowError: expected :page in 1..10; got 11

(Sanıyorum total_pages'de sıkıntı var, off-by-one error)

@huseyin
Copy link
Contributor

huseyin commented Feb 24, 2020

@roktas Evet hocam ama total_pages ile doğrudan alakalı değil. pagy'de out of range sayfalar yönetilmemiş. Hatayı pagy dönüyor, istemci tarafı ise "Internal Server" hatası alıyor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Bir sorun veya istenmeyen bir davranış (yüksek öncelikli)
Projects
None yet
Development

No branches or pull requests

2 participants