app/models/thredded/user_detail.rb in thredded-0.6.0 vs app/models/thredded/user_detail.rb in thredded-0.6.1

- old
+ new

@@ -2,10 +2,10 @@ module Thredded class UserDetail < ActiveRecord::Base include ModerationState belongs_to :user, class_name: Thredded.user_class, inverse_of: :thredded_user_detail - validates :user_id, presence: true + validates :user_id, presence: true, uniqueness: true has_many :topics, class_name: 'Thredded::Topic', foreign_key: :user_id, primary_key: :user_id has_many :private_topics, class_name: 'Thredded::PrivateTopic', foreign_key: :user_id, primary_key: :user_id has_many :posts, class_name: 'Thredded::Post', foreign_key: :user_id, primary_key: :user_id has_many :private_posts, class_name: 'Thredded::PrivatePost', foreign_key: :user_id, primary_key: :user_id