Commit 48e28938 by Thanh Hung Pham

save cv_name

parent 87b94285
...@@ -4,6 +4,7 @@ class ConfirmationsController < Devise::ConfirmationsController ...@@ -4,6 +4,7 @@ class ConfirmationsController < Devise::ConfirmationsController
@user.skip_password_validation = false @user.skip_password_validation = false
@user.skip_fullname_validation = false @user.skip_fullname_validation = false
if @user.update_attributes(user_params) if @user.update_attributes(user_params)
@user.update_attribute(:cv_name, params[:user][:cv_name].original_filename)
@user.save_file(params[:user][:cv_name]) @user.save_file(params[:user][:cv_name])
set_flash_message!(:notice, :confirmed) set_flash_message!(:notice, :confirmed)
redirect_to root_path redirect_to root_path
...@@ -33,6 +34,6 @@ class ConfirmationsController < Devise::ConfirmationsController ...@@ -33,6 +34,6 @@ class ConfirmationsController < Devise::ConfirmationsController
private private
def user_params def user_params
params.require(:user).permit(:email, :fullname, :password, :cv_name) params.require(:user).permit(:email, :fullname, :password)
end end
end end
...@@ -21,7 +21,6 @@ class User < ApplicationRecord ...@@ -21,7 +21,6 @@ class User < ApplicationRecord
upload_root = "#{Rails.root}/app/" 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| File.open(upload_root + "#{name_folder}/" + new_file_name_with_type, 'wb') do |f|
f.write(file) f.write(file)
end end
......
...@@ -16,14 +16,7 @@ ...@@ -16,14 +16,7 @@
<% end -%> <% end -%>
</div> </div>
<% if devise_mapping.rememberable? -%> <div class="form_group">
<div class="form-group">
<%= f.check_box :remember_me %>
<%= f.label :remember_me %>
</div>
<% end -%>
<div class="actions">
<%= f.submit "Log in", class: 'btn btn-primary' %> <%= f.submit "Log in", class: 'btn btn-primary' %>
<%= link_to 'Register', new_user_registration_path, class: 'btn btn-primary'%> <%= link_to 'Register', new_user_registration_path, class: 'btn btn-primary'%>
</div> </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