Я получаю предупреждение, как показано ниже, когда я запускаю тесты RSpec
ПРЕДУПРЕЖДЕНИЕ ОТКЛОНЕНИЯ: поведение attribute_changed?
внутри
после того, как обратные вызовы будут изменены в следующей версии Rails. Новый
возвращаемое значение будет отражать поведение вызова метода после
save
возвращено (например, противоположно тому, что возвращается сейчас). к
сохранить текущее поведение, используйте saved_change_to_attribute?
вместо. (вызывается из set_about_page_title в (pry): 12)
class User < ApplicationRecord
after_create :create_defaults
def create_defaults
set_about_page_title
set_contact_page_title
self.save
end
def set_about_page_title
self.about_page_title = self.full_name
end
def set_contact_page_title
self.contact_page_title = User::GET_IN_TOUCH
end
end