app/models/camaleon_cms/plugin.rb in camaleon_cms-2.4.3.10 vs app/models/camaleon_cms/plugin.rb in camaleon_cms-2.4.3.11
- old
+ new
@@ -3,11 +3,10 @@
# term_group => status active (1, nil)
# slug => plugin key
# name => plugin name
attr_accessor :error
-
- has_many :metas, -> { where(object_class: 'Plugin') }, class_name: "CamaleonCms::Meta", foreign_key: :objectid, dependent: :destroy
+ cama_define_common_relationships('Plugin')
belongs_to :site, class_name: "CamaleonCms::Site", foreign_key: :parent_id
default_scope { where(taxonomy: :plugin) }
scope :active, -> { where(term_group: 1) }