Я пытаюсь установить обратный вызов для моей модели продукта, но discounted_price
атрибут product не изменяется ...
Я не могу позвонить self.save
itподнимает stack level too deep
Что я делаю не так?
product.rb
after_save :set_discount
def set_discount
self.discounted_price = self.price - (self.price * self.discount_percentage / 100)
end