Activeadmin 1.3.2 проблемы в рельсах 5.2.1 - PullRequest
0 голосов
/ 05 октября 2018

Я использую активную панель администратора в своем новом проекте с Ruby 2.5.1p57 и Rails 5.2.1.Все хорошо.Но я столкнулся с проблемой открытия ссылки на новый ресурс или обновления ресурса.Даже если я добавлю allow_params, та же проблема.

Started GET "/admin/admin_users/new" for 127.0.0.1 at 2018-10-04 20:59:08 +0530
Processing by Admin::AdminUsersController#new as HTML
AdminUser Load (0.5ms)  SELECT  `admin_users`.* FROM `admin_users` WHERE `admin_users`.`id` = 1 ORDER BY `admin_users`.`id` ASC LIMIT 1
↳ /home/vivek/.rvm/gems/ruby-2.5.1@regroup2/bundler/gems/activeadmin- 
c301ab126b3f/lib/active_admin/base_controller.rb:39
Completed 500 Internal Server Error in 3ms (ActiveRecord: 0.5ms)

ArgumentError (wrong number of arguments (given 2, expected 0..1)):

1 Ответ

0 голосов
/ 05 октября 2018

Но, наконец, исправили проблему, добавив следующий код строки в следующий файл:

config/initializers/active_admin.rb

def resource_params
[(params[resource_request_name] || params[resource_instance_name]).try(:permit!) || {}]
end 

Не уверен.Это правильный способ сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...