17 lines
372 B
Ruby
17 lines
372 B
Ruby
class UserAgentDetail < ActiveRecord::Base
|
|
belongs_to :subject, polymorphic: true
|
|
|
|
validates :user_agent,
|
|
presence: true
|
|
validates :ip_address,
|
|
presence: true
|
|
validates :subject_id,
|
|
presence: true
|
|
validates :subject_type,
|
|
presence: true
|
|
|
|
def submittable?
|
|
user_agent.present? && ip_address.present?
|
|
end
|
|
end
|