From 171a5a341f11a648ec131e7188bb09a6ecac76ff Mon Sep 17 00:00:00 2001 From: Alexander Presber Date: Sun, 12 May 2013 21:07:04 +0200 Subject: [PATCH] fix prefix for root dir :prefix => '' does not work as expected, :prefix => nil means top level --- lib/vos/drivers/s3_vfs_storage.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/vos/drivers/s3_vfs_storage.rb b/lib/vos/drivers/s3_vfs_storage.rb index 283bedb..fc3b561 100644 --- a/lib/vos/drivers/s3_vfs_storage.rb +++ b/lib/vos/drivers/s3_vfs_storage.rb @@ -140,8 +140,9 @@ def dir_exists? path end def normalize_path path - path.sub(/^\//, '') + path = path.sub(/^\//, '') + path == '' ? nil : path end end end -end \ No newline at end of file +end