From 7f8ea74333e9a0f3fc9a7ed68c93452b956de08b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladimir=20T=C3=A1mara=20Pati=C3=B1o?= Date: Tue, 14 Mar 2023 19:49:49 -0500 Subject: [PATCH] formato rubocop --- .rubocop.yml | 1 + app/models/usuario.rb | 54 ++++++++++--------- lib/guiones/importavicini.rb | 2 +- .../msip/control_acceso_basicas_controller.rb | 2 +- 4 files changed, 32 insertions(+), 27 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index cfe48bf..cd1bdf6 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -63,5 +63,6 @@ Metrics/ParameterLists: AllCops: NewCops: enable + SuggestExtensions: false diff --git a/app/models/usuario.rb b/app/models/usuario.rb index b57bf25..9103577 100644 --- a/app/models/usuario.rb +++ b/app/models/usuario.rb @@ -1,4 +1,5 @@ # frozen_string_literal: true + require "sivel2_gen/concerns/models/usuario" require "cor1440_gen/concerns/models/usuario" @@ -6,44 +7,47 @@ class Usuario < ActiveRecord::Base include Sivel2Gen::Concerns::Models::Usuario include Cor1440Gen::Concerns::Models::Usuario - belongs_to :tdocumento, + belongs_to :tdocumento, class_name: "Msip::Tdocumento", - validate: true, + validate: true, optional: false campofecha_localizado :fechanac - validates :numerodocumento, -length: { maximum: 100 }, - presence: true, -allow_blank: false + validates :numerodocumento, + length: { maximum: 100 }, + presence: true, + allow_blank: false validates :tdocumento, presence: true, allow_blank: false - validates :numerodocumento, -presence: true, -allow_blank: false, - uniqueness: { -scope: :tdocumento, - message: "Tipo y número de documento repetido",} + validates :numerodocumento, + presence: true, + allow_blank: false, + uniqueness: { + scope: :tdocumento, + message: "Tipo y número de documento repetido", + } validates :fechanac, presence: true, allow_blank: false validates :sexonac, presence: true if defined?(Msip::Persona.convencion_sexo[:sexo_femenino]) - validates :sexonac, inclusion: { -in: [ - Msip::Persona.convencion_sexo[:sexo_femenino].to_s, - Msip::Persona.convencion_sexo[:sexo_masculino].to_s, - Msip::Persona.convencion_sexo[:sexo_sininformacion].to_s, - ], -message: "Sexó debe ser " + - Msip::Persona.convencion_sexo[:sexo_femenino].to_s + " o " + - Msip::Persona.convencion_sexo[:sexo_masculino].to_s + " o " + - Msip::Persona.convencion_sexo[:sexo_sininformacion].to_s,} + validates :sexonac, inclusion: { + in: [ + Msip::Persona.convencion_sexo[:sexo_femenino].to_s, + Msip::Persona.convencion_sexo[:sexo_masculino].to_s, + Msip::Persona.convencion_sexo[:sexo_sininformacion].to_s, + ], + message: "Sexó debe ser " + + Msip::Persona.convencion_sexo[:sexo_femenino].to_s + " o " + + Msip::Persona.convencion_sexo[:sexo_masculino].to_s + " o " + + Msip::Persona.convencion_sexo[:sexo_sininformacion].to_s, + } end scope :filtro_numerodocumento, lambda { |n| where( -"unaccent(numerodocumento) ILIKE '%' || " + - "unaccent(?) || '%'", -n) + "unaccent(numerodocumento) ILIKE '%' || " + + "unaccent(?) || '%'", + n, + ) } scope :filtro_tdocumento_id, lambda { |tid| diff --git a/lib/guiones/importavicini.rb b/lib/guiones/importavicini.rb index 88a7ce0..ae7e438 100644 --- a/lib/guiones/importavicini.rb +++ b/lib/guiones/importavicini.rb @@ -7,7 +7,7 @@ # Dominio público de acuerdo a la legislación colombiana. # vtamara@pasosdeJesus.org 2022 -#u = Usuario.where(nusuario: "vtamara").take || Usuario.take +# u = Usuario.where(nusuario: "vtamara").take || Usuario.take require "csv" diff --git a/test/controllers/msip/control_acceso_basicas_controller.rb b/test/controllers/msip/control_acceso_basicas_controller.rb index e5e55c4..048cc23 100644 --- a/test/controllers/msip/control_acceso_basicas_controller.rb +++ b/test/controllers/msip/control_acceso_basicas_controller.rb @@ -71,7 +71,7 @@ def crear_registro(modelo, basica) modulo_str = basica[0] + "::" + basica[1].capitalize modelo = modulo_str.constantize - #muestra = modelo.all.sample + # muestra = modelo.all.sample # No autenticado