diff options
Diffstat (limited to 'src/zenserver/objectstore/objectstore.cpp')
| -rw-r--r-- | src/zenserver/objectstore/objectstore.cpp | 2 |
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(); |