Я работаю с Задержанным заданием, которое после его завершения отправляет электронное письмо администратору, который его запросил. Итак, для этого мне нужно знать, кто пользователь admin, который запустил его внутри модели Spree::Order
. Я попытался с try_spree_current_user
и spree_current_user
, но они не работают возвращения:Spree - Как получить зарегистрированного пользователя admin
NameError (undefined local variable or method `try_spree_current_user' for #<Spree::Order:0x007f93811d7240>):
app/models/spree/order_decorator.rb:30:in `after_cancel'
app/controllers/spree/admin/orders_controller_decorator.rb:4:in `cancel'