mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
1aa1cec777
This reverts commit224eddfc0e
, reversing changes made to9d681fc74c
. When merging the pull request, I misunderstood `has_secure_token` as declaring a model has a token from birth and through the rest of its lifetime. Therefore, supporting conditional creation doesn't make sense. You should never mark a model as having a secure token if there's a time when it shouldn't have it on creation.
8 lines
208 B
Ruby
8 lines
208 B
Ruby
class User < ActiveRecord::Base
|
|
has_secure_token
|
|
has_secure_token :auth_token
|
|
end
|
|
|
|
class UserWithNotification < User
|
|
after_create -> { Notification.create! message: "A new user has been created." }
|
|
end
|