select gem 在 Rails 5 更新后使用未定义的方法`select_recurring' 重复失败

Recurring select gem failing after Rails 5 update with undefined method `select_recurring'

Recurring_select gem 在 Rails 5 更新后开始失败并出现此错误:

ActionView::Template::Error (undefined method `select_recurring' for #<#<Class>
Did you mean?  select_second):
    40:     .form-group
    41:       = f.label :schedule, :class=>"col-sm-5 control-label"
    42:       %div.col-sm-5
    43:         = f.select_recurring :current_custom_rule,  []

请帮忙。

我遇到了同样的问题。我已经在我的拉取请求中修复了它:https://github.com/GetJobber/recurring_select/pull/115

基本上 gem 目前仅支持 Rails 3 和 Rails 4,我只是添加了一个简单的条件使其支持 Rails 5 也具有相同的功能作为 Rails 4.

您可以使用我的分叉分支,直到它被接受为止,方法是将其添加到您的 gem 文件中:

gem 'recurring_select',  git: 'https://github.com/sahild/recurring_select.git', branch: 'master'