Commit cb35a80e49ff3cdf3bd240640fc4d0dbd051922a
Exists in
master
and in
4 other branches
Merge pull request #993 from veprbl/fix_archiving_prefix
Download button: put files into a directory
Showing
1 changed file
with
4 additions
and
1 deletions
Show diff stats
app/roles/repository.rb
... | ... | @@ -115,10 +115,13 @@ module Repository |
115 | 115 | storage_path = File.join(Rails.root, "tmp", "repositories", self.code) |
116 | 116 | file_path = File.join(storage_path, file_name) |
117 | 117 | |
118 | + # Put files into a directory before archiving | |
119 | + prefix = self.code + "/" | |
120 | + | |
118 | 121 | # Create file if not exists |
119 | 122 | unless File.exists?(file_path) |
120 | 123 | FileUtils.mkdir_p storage_path |
121 | - file = self.repo.archive_to_file(ref, nil, file_path) | |
124 | + file = self.repo.archive_to_file(ref, prefix, file_path) | |
122 | 125 | end |
123 | 126 | |
124 | 127 | file_path | ... | ... |