作为before_validation
回调的一部分,我有一种方法可以为用户调整自动生成的电子邮件:
def update_device_email
binding.pry
self.email = username.gsub(/\s/, '_') + FAKE_EMAIL_SUFFIX
self.email_confirmation = email
end
出于某种原因,尽管当我binding.pry
拨打电话时,它向我显示了电子邮件的缩小版本,然后在我拨打电话后恢复正常gsub
:
有谁知道为什么会发生这种情况?