Merge pull request #993 from veprbl/fix_archiving_prefix
Download button: put files into a directory
This commit is contained in:
commit
cb35a80e49
1 changed files with 4 additions and 1 deletions
|
@ -115,10 +115,13 @@ module Repository
|
||||||
storage_path = File.join(Rails.root, "tmp", "repositories", self.code)
|
storage_path = File.join(Rails.root, "tmp", "repositories", self.code)
|
||||||
file_path = File.join(storage_path, file_name)
|
file_path = File.join(storage_path, file_name)
|
||||||
|
|
||||||
|
# Put files into a directory before archiving
|
||||||
|
prefix = self.code + "/"
|
||||||
|
|
||||||
# Create file if not exists
|
# Create file if not exists
|
||||||
unless File.exists?(file_path)
|
unless File.exists?(file_path)
|
||||||
FileUtils.mkdir_p storage_path
|
FileUtils.mkdir_p storage_path
|
||||||
file = self.repo.archive_to_file(ref, nil, file_path)
|
file = self.repo.archive_to_file(ref, prefix, file_path)
|
||||||
end
|
end
|
||||||
|
|
||||||
file_path
|
file_path
|
||||||
|
|
Loading…
Reference in a new issue