diff --git a/app/models/store/provider/file.rb b/app/models/store/provider/file.rb index 9ff8f4354..97772c2df 100644 --- a/app/models/store/provider/file.rb +++ b/app/models/store/provider/file.rb @@ -53,9 +53,9 @@ class Store::Provider::File # generate directory base = "#{Rails.root}/storage/fs/" - parts = sha.scan(/.{1,4}/) - path = parts[ 1..10 ].join('/') + '/' - file = parts[ 11..parts.count ].join('') + parts = sha.scan(/.{1,6}/) + path = parts[ 1..6 ].join('/') + '/' + file = parts[ 7..parts.count ].join('') location = "#{base}/#{path}" # create directory if not exists