Project

General

Profile

« Previous | Next » 

Revision 5655a7ac

Added by Ondřej Pražák almost 6 years ago

Fixes #23705 - Do not associate ptable snippets

View differences:

app/models/ptable.rb
has_and_belongs_to_many :operatingsystems, :join_table => :operatingsystems_ptables, :association_foreign_key => :operatingsystem_id, :foreign_key => :ptable_id
validates :layout, :presence => true
validates :name, :uniqueness => true
validates :os_family, :absence => true, :if => Proc.new { |ptable| ptable.snippet }
validate_inclusion_in_families :os_family
# these can't be shared in parent class, scoped search can't handle STI properly

Also available in: Unified diff