adds date of birth form when manager creates new user

This commit is contained in:
Alberto Garcia Cabeza
2017-03-20 11:59:22 +01:00
parent bbbf845810
commit dadfdba1b1
5 changed files with 13 additions and 3 deletions

View File

@@ -32,7 +32,7 @@ class Management::UsersController < Management::BaseController
private
def user_params
params.require(:user).permit(:document_type, :document_number, :username, :email)
params.require(:user).permit(:document_type, :document_number, :username, :email, :date_of_birth)
end
def destroy_session

View File

@@ -4,7 +4,7 @@
message: t("management.document_verifications.in_census_has_following_permissions"),
permissions: [:debates, :create_proposals, :support_proposals, :vote_proposals] %>
<div class="row">
<div class="row verification account">
<div class="small-12 medium-6 column">
<%= form_for @user, url: management_users_path do |f| %>
<%= f.hidden_field :document_type %>
@@ -15,7 +15,13 @@
<%= f.text_field :email,
label: t('management.email_label'),
placeholder: t('management.email_label') %>
<div class="date-of-birth">
<%= f.label t("management.date_of_birth") %>
<%= f.date_select :date_of_birth,
prompt: true,
start_year: 1900, end_year: 16.years.ago.year,
label: false %>
</div>
<%= f.submit t("management.users.create_user_submit"), class: "button success" %>
<% end %>
</div>