Size: a a a

2020 March 25

AI

Alex Ilizarov in pro.ruby
Sentya
А можно ссылку на питерский, пожалуйста
У меня не сохранилась к сожалению
источник

S

Sentya in pro.ruby
Alex Ilizarov
У меня не сохранилась к сожалению
А у них есть своя группа на meetup'e ?
источник

AI

Alex Ilizarov in pro.ruby
Sentya
А у них есть своя группа на meetup'e ?
Этого тоже не знаю к сожалению
источник
2020 March 26

r

rekero in pro.ruby
Sentya
А у них есть своя группа на meetup'e ?
Переехали на kommunity
источник

В

Владимир in pro.ruby
Sentya
А можно ссылку на питерский, пожалуйста
источник

КК

Кракозябр Кракозябрович in pro.ruby
Текс. а есть у кого ответ точный -есть ли для коллбэков в контроллере (фильтры или кто они там)  краткая форма аналогичная "attr_changed?" для моделей?
источник

МВ

Максим Вейсгейм in pro.ruby
А чего ты хочешь добиться?
источник

МВ

Максим Вейсгейм in pro.ruby
Я вопрос не понял
источник

МВ

Максим Вейсгейм in pro.ruby
Ты спрашиваешь есть ли алиас для before_action типа bfr_action или что
источник

I🍻

Ivan 🍻 in pro.ruby
Кракозябр Кракозябрович
Текс. а есть у кого ответ точный -есть ли для коллбэков в контроллере (фильтры или кто они там)  краткая форма аналогичная "attr_changed?" для моделей?
Ты хочешь повесить на экшен колбек когда он выполнился или что? Если так то after_action
источник

КК

Кракозябр Кракозябрович in pro.ruby
Ivan 🍻
Ты хочешь повесить на экшен колбек когда он выполнился или что? Если так то after_action
Чтобы after_action отрабатывал если поменялось поле у объекта. В принципе нашёл
after_action :method, [update], if->(@model) теперь осталось дело за тем, что дописать к этому😅
И передастся ли в метод @model в таком написании?
А то я уже далеко от компа
источник

КК

Кракозябр Кракозябрович in pro.ruby
Просто у модели в коллбэке можно дописать if: :attr_changed?, А тут пока не нашёл, что применить
источник

МВ

Максим Вейсгейм in pro.ruby
Понял вопрос
источник

МВ

Максим Вейсгейм in pro.ruby
Я не знаю
источник

I🍻

Ivan 🍻 in pro.ruby
Колбеки видят переменные экземпляра класса (@), ты можешь просто сделать так -  if: -> { @obj.{attr name}_changed? }, если нужно изменение обьекта в целом, то .changed?
источник

МВ

Максим Вейсгейм in pro.ruby
Ну смотри по сути да
источник

МВ

Максим Вейсгейм in pro.ruby
Ты же если идиоматичный код пишешь
источник

МВ

Максим Вейсгейм in pro.ruby
То у тебя наверняка есть колбек типа бифор экшн: сет_{обьект} в котором ты устанавливаешь сущность с которой работаешь в переменную объекта
источник

МВ

Максим Вейсгейм in pro.ruby
И соответственно можешь уже его и в условии своего фильтра проверитт
источник

КК

Кракозябр Кракозябрович in pro.ruby
Ivan 🍻
Колбеки видят переменные экземпляра класса (@), ты можешь просто сделать так -  if: -> { @obj.{attr name}_changed? }, если нужно изменение обьекта в целом, то .changed?
Вроде ж пробовал так 🤨. Щас проверю
источник