加载Sidekiq网站的未定义方法'transform_keys'>>

问题描述 投票:3回答:2

更新gem之后,它不会加载sidekiq网站,并出现以下错误:

NoMethodError (undefined method `transform_keys' for <ActionDispatch::Request::Session:0x00005568df2a8710>):

更新的宝石是:

selenium-webdriver 3.142.7
rack-protection 2.0.8.1
mime-types 3.3.1
 mini_magick 4.10.1
image_processing 1.10.3
groupdate 4.3.0
friendly_id 5.3.0
faraday 0.17.3
http 4.3.0
public_suffix 4.0.3
rack 2.1.1
crass 1.0.6
i18n 1.7.1
minitest 5.14.0

红宝石版本:ruby 2.6.0p0(2018-12-25修订版66547)[x86_64-linux]

Full error message

更新gem后,它不会加载sidekiq网站,并显示以下错误:NoMethodError(<:request::session:0x00005568df2a8710>]的未定义方法'transform_keys'......>

ruby-on-rails ruby sidekiq
2个回答
5
投票

Rack 2.1.1似乎有问题。 2.0.8可以正常使用。


0
投票

这是机架问题,由此PR解决:https://github.com/rack/rack/pull/1428

© www.soinside.com 2019 - 2024. All rights reserved.