こんにちは。
BasicUserSerializer にユーザーの管理者(true/false)フィールドを追加して、About ページなどで利用したいと考えています。
#plugin.rb
after_initialize do
add_to_serializer(:basic_user, :admin) do
object.admin
end
end
しかし、プラグインでこのように追加すると、About ページ(およびパラメータが正常に追加されていることが確認できます)を除くすべてのページが読み込めなくなり、ListController#latest で ActiveModel::MissingAttributeError(欠落属性:admin)が発生します。
これを回避するにはどうすればよいでしょうか?