]> git.openstreetmap.org Git - rails.git/blobdiff - app/models/user_block.rb
Enable active_record.belongs_to_required_by_default
[rails.git] / app / models / user_block.rb
index 9150bae7962b641c03e49ee7ddd888b0d57d4756..46a8c282b3c18ba8d3b10f9554fe54cde8a1f8ae 100644 (file)
@@ -28,9 +28,9 @@ class UserBlock < ApplicationRecord
   validate :moderator_permissions
   validates :reason, :characters => true
 
-  belongs_to :user, :class_name => "User", :foreign_key => :user_id
-  belongs_to :creator, :class_name => "User", :foreign_key => :creator_id
-  belongs_to :revoker, :class_name => "User", :foreign_key => :revoker_id
+  belongs_to :user, :class_name => "User"
+  belongs_to :creator, :class_name => "User"
+  belongs_to :revoker, :class_name => "User", :optional => true
 
   PERIODS = Settings.user_block_periods