Pundit Headless Policy передает переменную экземпляра - PullRequest
0 голосов
/ 21 октября 2019

Я хотел бы передать переменную экземпляра в мою политику HEADLESS Pundit.

Мой контроллер:

class MoneyPotController < ApplicationController
  def money_pot_use
    @info = #{ code for retreive info }#
    authorize :money_pot, :money_pot_use?
  end
end

Моя политика:

class MoneyPotPolicy < Struct.new(:user, :money_pot)

  def money_pot_use?
    @info.total > 10 # ERROR @info == nil
  end
end

Как я могупередать мой экземпляр @info моей политике?

Спасибо!

...