Каков способ вызова триггера before_update только при заполнении определенного атрибута?Вызов before_update, если атрибут заполнен
Вот часть моего кода:
before_update { self.gravatar = gravatar.downcase }
validates :gravatar, :on => :update, length: { maximum: 128 },
format: { with: VALID_GRAVATAR_REGEX },
allow_blank: true
Действительно, я хочу, чтобы вызвать функцию downcase на атрибут только если это одна заполняется в форме редактирования.
В настоящее время я эту ошибку:
undefined method `downcase' for nil:NilClass
что логично.