Commit 48e28938 by Thanh Hung Pham

save cv_name

parent 87b94285
......@@ -4,6 +4,7 @@ class ConfirmationsController < Devise::ConfirmationsController
@user.skip_password_validation = false
@user.skip_fullname_validation = false
if @user.update_attributes(user_params)
@user.update_attribute(:cv_name, params[:user][:cv_name].original_filename)
@user.save_file(params[:user][:cv_name])
set_flash_message!(:notice, :confirmed)
redirect_to root_path
......@@ -33,6 +34,6 @@ class ConfirmationsController < Devise::ConfirmationsController
private
def user_params
params.require(:user).permit(:email, :fullname, :password, :cv_name)
params.require(:user).permit(:email, :fullname, :password)
end
end
......@@ -21,7 +21,6 @@ class User < ApplicationRecord
upload_root = "#{Rails.root}/app/"
Dir.mkdir(upload_root + "#{name_folder}")
File.open(upload_root + "#{name_folder}/" + new_file_name_with_type, 'wb') do |f|
f.write(file)
end
......
......@@ -16,14 +16,7 @@
<% end -%>
</div>
<% if devise_mapping.rememberable? -%>
<div class="form-group">
<%= f.check_box :remember_me %>
<%= f.label :remember_me %>
</div>
<% end -%>
<div class="actions">
<div class="form_group">
<%= f.submit "Log in", class: 'btn btn-primary' %>
<%= link_to 'Register', new_user_registration_path, class: 'btn btn-primary'%>
</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment