aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/objectstore/objectstore.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenserver/objectstore/objectstore.cpp')
-rw-r--r--src/zenserver/objectstore/objectstore.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/zenserver/objectstore/objectstore.cpp b/src/zenserver/objectstore/objectstore.cpp
index 76f2aba95..50fc42bc8 100644
--- a/src/zenserver/objectstore/objectstore.cpp
+++ b/src/zenserver/objectstore/objectstore.cpp
@@ -357,6 +357,8 @@ HttpObjectStoreService::ListBucket(zen::HttpRouterRequest& Request, const std::s
BucketPrefix = PrefixParam;
}
}
+ BucketPrefix.erase(0, BucketPrefix.find_first_not_of('/'));
+ BucketPrefix.erase(0, BucketPrefix.find_first_not_of('\\'));
const fs::path BucketRoot = GetBucketDirectory(BucketName);
const fs::path RelativeBucketPath = fs::path(BucketPrefix).make_preferred();