lib/msip/concerns/controllers/grupos_controller.rb in msip-2.2.0.alfa3 vs lib/msip/concerns/controllers/grupos_controller.rb in msip-2.2.0.beta1
- old
+ new
@@ -1,65 +1,64 @@
+# frozen_string_literal: true
module Msip
module Concerns
module Controllers
module GruposController
-
extend ActiveSupport::Concern
included do
include ActionView::Helpers::AssetUrlHelper
- before_action :set_grupo,
+ before_action :set_grupo,
only: [:show, :edit, :update, :destroy]
- def clase
+ def clase
"Msip::Grupo"
end
def atributos_index
- ["id",
- "nombre"] +
- [ :usuario_ids => [] ] +
- [ "observaciones",
- "fechacreacion_localizada",
- "fechadeshabilitacion_localizada"
- ]
+ [
+ "id",
+ "nombre",
+ ] +
+ [usuario_ids: []] +
+ [
+ "observaciones",
+ "fechacreacion_localizada",
+ "fechadeshabilitacion_localizada",
+ ]
end
def atributos_form
r = ["nombre"]
# No perite agregar miembros a grupos totalmente nuevos
# primero debe crearse
- if @registro.nil? || @registro.respond_to?('id')
+ if @registro.nil? || @registro.respond_to?("id")
# En new y edit @registro no es nil
# En create y update @registro es nil
- r += [ :usuario_ids => [] ]
+ r += [usuario_ids: []]
end
- r += ["observaciones",
- "fechacreacion_localizada",
- "fechadeshabilitacion_localizada"
+ r += [
+ "observaciones",
+ "fechacreacion_localizada",
+ "fechadeshabilitacion_localizada",
]
- return r
-
+ r
end
-
def genclase
- 'M'
+ "M"
end
def set_grupo
@registro = @basica = Msip::Grupo.find(params[:id])
end
def grupo_params
params.require(:grupo).permit(*atributos_form)
end
-
end # include
-
-
end
end
end
end