diff options
Diffstat (limited to 'lib/active_file')
-rw-r--r-- | lib/active_file/site.rb | 6 | ||||
-rw-r--r-- | lib/active_file/sites/disk_site.rb | 2 |
2 files changed, 1 insertions, 7 deletions
diff --git a/lib/active_file/site.rb b/lib/active_file/site.rb index 8a915c2e17..7a3b1f14ba 100644 --- a/lib/active_file/site.rb +++ b/lib/active_file/site.rb @@ -27,10 +27,4 @@ class ActiveFile::Site def move(from_key:, to_key:) end - - private - def normalize_key(key) - # disallow "." and ".." segments in the key - key.split(%r[/]).reject { |s| s == "." || s == ".." } - end end diff --git a/lib/active_file/sites/disk_site.rb b/lib/active_file/sites/disk_site.rb index 71dc8d078b..da9c44a612 100644 --- a/lib/active_file/sites/disk_site.rb +++ b/lib/active_file/sites/disk_site.rb @@ -40,7 +40,7 @@ class ActiveFile::Sites::DiskSite < ActiveFile::Site private def path_for(key) - File.join(root, folder_for(key), normalize(key)) + File.join(root, folder_for(key), key) end def folder_for(key) |