Skip to content
Extraits de code Groupes Projets
Valider 2fce08a7 rédigé par Christian Proust's avatar Christian Proust
Parcourir les fichiers

Refactor Service validate organisation

parent 0c844fcf
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -18,20 +18,18 @@ class Service < ActiveRecord::Base
validates :member, presence: true
validates :login, presence: true
validates :login, uniqueness: true
validates :ipv4, presence: {if: :active, message: I18n.t('services.should_have_ipv4_if_active')}
validates :ipv4, allow_nil: true, uniqueness: true
validate :login_format
validates :ipv4, format: { with: Resolv::IPv4::Regex }, allow_nil: true
validate :expired_at, presence: true
validate :login_format
validate :expiration_date_cannot_be_in_the_past
validate :ipv4_must_be_under_the_network_range
validate :ipv4_should_not_be_the_first_in_the_network_range
validate :active, presence: true
def amount
@amount
end
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter