app/models/thredded/user_detail.rb in thredded-0.16.16 vs app/models/thredded/user_detail.rb in thredded-1.0.0

- old
+ new

@@ -5,10 +5,10 @@ include Thredded::ModerationState belongs_to :user, class_name: Thredded.user_class_name, inverse_of: :thredded_user_detail validates :user_id, uniqueness: { case_sensitive: true }, - **(Thredded.rails_gte_51? ? {} : { presence: true }) + presence: true with_options foreign_key: :user_id, primary_key: :user_id, inverse_of: :user_detail, dependent: :nullify do has_many :topics, class_name: 'Thredded::Topic' has_many :private_topics, class_name: 'Thredded::PrivateTopic' has_many :posts, class_name: 'Thredded::Post'