scinote-web/app/models/form_field_value.rb

30 lines
478 B
Ruby

# frozen_string_literal: true
class FormFieldValue < ApplicationRecord
belongs_to :form_response
belongs_to :form_field
belongs_to :created_by, class_name: 'User'
belongs_to :submitted_by, class_name: 'User'
scope :latest, -> { where(latest: true) }
def value=(_)
raise NotImplementedError
end
def value
raise NotImplementedError
end
def formatted
value
end
def value_in_range?
true
end
def name
form_field&.name
end
end