unepwcmc/SAPI

View on GitHub
app/models/eu_country_date.rb

Summary

Maintainability
A
0 mins
Test Coverage
class EuCountryDate < ApplicationRecord
  # Used by rake task.
  # attr_accessible :eu_accession_year, :eu_exit_year, :geo_entity

  belongs_to :geo_entity
  validates :eu_accession_year, :presence => true
  validate :is_country

  private

  def is_country
    unless self.geo_entity.is_country?
      error.add(:geo_entity, "Must be a country")
    end
  end
end