0
@@ -5,7 +5,11 @@ class Page
0
@filename = File.join(GIT_REPO, @name)
0
- @attach_dir = File.join(GIT_REPO, '_attachments', @name)
0
+ @attach_dir = File.join(GIT_REPO, '_attachments', unwiki(@name))
0
@@ -43,11 +47,7 @@ class Page
0
- $repo.gtree('HEAD').children.keys.include?(@name)
0
+ $repo.ls_files.keys.include?(@name)
0
@@ -97,7 +97,7 @@ class Page
0
filename = file[:filename]
0
- File.makedirs(@attach_dir) if !File.exists?(@attach_dir)
0
+ FileUtils.mkdir_p(@attach_dir) if !File.exists?(@attach_dir)
0
new_file = File.join(@attach_dir, filename)
0
f = File.new(new_file, 'w')
0
@@ -131,7 +131,7 @@ class Page
0
if File.exists?(@attach_dir)
0
- return Dir.glob(File.join(@attach_dir, '*')).map { |f| Attachment.new(f, self.name) }
0
+ return Dir.glob(File.join(@attach_dir, '*')).map { |f| Attachment.new(f, unwiki(@name)) }
Comments
No one has commented yet.