Alta de usuario en admin.

This commit is contained in:
Saverio Trioni
2013-10-31 03:38:13 +01:00
parent b93871ec1b
commit dac686458a
2 changed files with 6 additions and 3 deletions

View File

@ -3,10 +3,9 @@ ActiveAdmin.register User do
column do |user|
link_to image_tag(avatar_url(user, 24)), admin_user_path(user)
end
column :email
column :username
column :email
column :organization
column :superadmin
default_actions
end
@ -16,14 +15,17 @@ ActiveAdmin.register User do
form do |f|
f.inputs "Admin Details" do
f.input :username
f.input :email
f.input :organization
f.input :gender
f.input :identity_document
end
f.actions
end
controller do
def permitted_params
params.permit admin_user: [:email, :organization_id]
params.permit user: [:username, :email, :organization_id, :gender, :identity_document]
end
end
end

View File

@ -8,6 +8,7 @@ class User < ActiveRecord::Base
attr_readonly :registration_number
validates :username, presence: true, uniqueness: true
validates :email, presence: true, uniqueness: true
validates :gender, presence: true, inclusion: {:in => %w[male female]}
validates :organization_id, presence: true