自从我升级到Rails 7,当我在Rails控制台中在变量名后面输入点时,它经常崩溃,并出现下面的错误。
/usr/local/bundle/gems/whenever-1.0.0/lib/whenever/job_list.rb:41:in `respond_to?': undefined method `has_key?' for nil:NilClass (NoMethodError)
when
@set_variables.has_key?(name) || super
^^^^^^^^^
我可以看到,它造成的每当宝石,但我如何解决这个问题?方法自动完成功能是如此的好,但是它很容易崩溃,以至于控制台无法使用。
1条答案
按热度按时间noj0wjuj1#
这是
whenever
代码中的一个bug。目前,在Gemfile
中不需要它:或者使用hack:https://gist.github.com/hirogeek/1c6d511a77ec3b15dea8a0db0a11fb1c