Машинист2 и грязное слежение - PullRequest
1 голос
/ 12 января 2012

К сожалению, похоже, что Machinist в сотрудничестве с Active Record каким-то образом обходит грязное отслеживание. Хотя у меня есть тест, основанный на обратном вызове after_save, атрибут tracked должен быть установлен явно, в противном случае tracked_changed? возвращает ложь ... У кого-нибудь есть опыт с этим?

# in after_save tracked_changed? returns false
client = Client.make!(:tracked => "AAA")


# in after_save tracked_changed? returns true
client = Client.make!
client.tracked = "XXX"
client.save
...