rails/activerecord/test/models/user.rb
Kasper Timm Hansen 1aa1cec777 Revert "Merge pull request #20835 from glittershark/if-and-unless-in-secure-token"
This reverts commit 224eddfc0eeff6555ae88691306e61c7a9e8b758, reversing
changes made to 9d681fc74c6251d5f2b93fa9576c9b2113116680.

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.
2016-01-14 21:52:03 +01:00

9 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