Я использую Rails gem, Public Activity и хотел создать экземпляр действия для каждого действия update
, но с уловкой. Я хочу, чтобы событие было создано только в случае изменения определенного атрибута. В моем случае это будет time_zone
. Вот как деятельность в настоящее время создается в моем контроллере сообщений:Public Activity - Создание действий на основе определенных изменений атрибутов
class PostsController < ApplicationController
def update
...
@post.create_activity :update, owner: current_user
...
end
end
Я не мог найти что-либо в документации, которые объясняют, как сделать выше. Есть ли способ настроить, допустим, условие, которое проверяет, изменилось ли значение time_zone
, чтобы это произошло?
ли вы, возможно, поделиться некоторые детали, пожалуйста – JGallardo
точно ... обновлено ^ – bschaeffer