aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--storage.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/storage.go b/storage.go
index b20c189..89f777c 100644
--- a/storage.go
+++ b/storage.go
@@ -154,10 +154,10 @@ func (s *Storage) randomId() string {
func (s *Storage) idToFolder(subfolder, id string) string {
name := id
- for len(name) < 3 {
+ for len(name) < 4 {
name = "_" + name
}
- return path.Join(s.Folder, subfolder, name[0:1], name[1:3], id)
+ return path.Join(s.Folder, subfolder, name[0:2], name[2:4], id)
}
func (s *Storage) readInput(w io.Writer, r io.Reader) (hash string, size int64, err error) {