Commit d6394a00f320cf2cba2b80f8c950e7686ab02bc5

Authored by Dmitriy Zaporozhets
2 parents c3a5aa15 20868acc

Merge pull request #3002 from nafu/repo_patch

Fix file_name for archive
Showing 1 changed file with 2 additions and 2 deletions   Show diff stats
app/models/repository.rb
... ... @@ -132,9 +132,9 @@ class Repository
132 132 return nil unless commit
133 133  
134 134 # Build file path
135   - file_name = self.path_with_namespace + "-" + commit.id.to_s + ".tar.gz"
  135 + file_name = self.path_with_namespace.gsub("/","_") + "-" + commit.id.to_s + ".tar.gz"
136 136 storage_path = Rails.root.join("tmp", "repositories")
137   - file_path = File.join(storage_path, file_name)
  137 + file_path = File.join(storage_path, self.path_with_namespace, file_name)
138 138  
139 139 # Put files into a directory before archiving
140 140 prefix = self.path_with_namespace + "/"
... ...