mirror of
https://github.com/discourse/discourse.git
synced 2025-06-02 04:08:41 +08:00
FIX: simplify CSV file upload
This commit is contained in:
@ -265,8 +265,12 @@ class Invite < ActiveRecord::Base
|
||||
File.join(Rails.root, "public", "uploads", "csv", RailsMultisite::ConnectionManagement.current_db)
|
||||
end
|
||||
|
||||
def self.chunk_path(identifier, filename, chunk_number)
|
||||
File.join(Invite.base_directory, "tmp", identifier, "#{filename}.part#{chunk_number}")
|
||||
def self.create_csv(file, name)
|
||||
extension = File.extname(file.original_filename)
|
||||
path = "#{Invite.base_directory}/#{name}#{extension}"
|
||||
FileUtils.mkdir_p(Pathname.new(path).dirname)
|
||||
File.open(path, "wb") { |f| f << file.tempfile.read }
|
||||
path
|
||||
end
|
||||
end
|
||||
|
||||
|
Reference in New Issue
Block a user