Commit ce3dbcdc by Thanh Hung Pham

Upload file successful

parent 9ea7fa6a
class ConfirmationsController < Devise::ConfirmationsController
def update_confirm
@user = User.find_by(params[:user][:id])
@user.save_file(params[:user][:cv_name])
@user.skip_password_validation = false
@user.skip_fullname_validation = false
if @user.update_attributes(user_params)
@user.save_file(params[:user][:cv_name])
set_flash_message!(:notice, :confirmed)
redirect_to root_path
else
......
......@@ -19,10 +19,10 @@ class User < ApplicationRecord
name_folder = 'upload'
new_file_name_with_type = "#{new_name_file}." + file_type
image_root = "#{RAILS.root}"
upload_root = "#{Rails.root}/app/"
Dir.mkdir(image_root + "#{name_folder}")
File.open(image_root + "#{name_folder}/" + new_file_name_with_type, 'wb') do |f|
Dir.mkdir(upload_root + "#{name_folder}")
File.open(upload_root + "#{name_folder}/" + new_file_name_with_type, 'wb') do |f|
f.write(file)
end
end
......
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