Fixed not calling after_save() on update with no changes