Skip to content
Snippets Groups Projects
Unverified Commit ecf65f14 authored by Pierre-André Boissinot's avatar Pierre-André Boissinot Committed by GitHub
Browse files

Merge pull request #1026 from noesya/no-connection-for-non-ar-objects

Pas de connexion pour les objets non-ActiveRecord
parents a703af11 8012d755
No related branches found
No related tags found
No related merge requests found
......@@ -107,6 +107,8 @@ module Communication::Website::WithConnectedObjects
# On ne connecte pas le site à lui-même
!indirect_object.is_a?(Communication::Website) &&
# On ne connecte pas les objets directs (en principe ça n'arrive pas)
!indirect_object.try(:is_direct_object?)
!indirect_object.try(:is_direct_object?) &&
# On ne connecte pas des objets qui ne sont pas issus de modèles ActiveRecord (comme les composants des blocs)
indirect_object.is_a?(ActiveRecord::Base)
end
end
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment