Browse Source

Update validation

pull/2798/head
Manny Dinssa 7 months ago
parent
commit
c09b08856a
  1. 2
      app/models/location.rb

2
app/models/location.rb

@ -3,7 +3,7 @@ class Location < ApplicationRecord
validate :validate_postcode, on: :postcode, if: proc { |model| model.postcode.presence } validate :validate_postcode, on: :postcode, if: proc { |model| model.postcode.presence }
validates :location_admin_district, on: :location_admin_district, presence: { message: I18n.t("validations.location_admin_district") } validates :location_admin_district, on: :location_admin_district, presence: { message: I18n.t("validations.location_admin_district") }
validates :units, on: :units, presence: { message: I18n.t("validations.location.units.must_be_number") } validates :units, on: :units, presence: { message: I18n.t("validations.location.units.must_be_number") }
validates :units, numericality: { greater_than: 0, message: I18n.t("validations.location.units.must_be_one_or_more") } validates :units, on: :units, numericality: { greater_than_or_equal_to: 1, message: I18n.t("validations.location.units.must_be_one_or_more") }
validates :type_of_unit, on: :type_of_unit, presence: { message: I18n.t("validations.location.type_of_unit") } validates :type_of_unit, on: :type_of_unit, presence: { message: I18n.t("validations.location.type_of_unit") }
validates :mobility_type, on: :mobility_type, presence: { message: I18n.t("validations.location.mobility_standards") } validates :mobility_type, on: :mobility_type, presence: { message: I18n.t("validations.location.mobility_standards") }
validates :startdate, on: :startdate, presence: { message: I18n.t("validations.location.startdate_invalid") } validates :startdate, on: :startdate, presence: { message: I18n.t("validations.location.startdate_invalid") }

Loading…
Cancel
Save