From d2e281d2beb0a49aae0fd939f9387cb2af2692c8 Mon Sep 17 00:00:00 2001 From: Vitja Makarov Date: Wed, 17 Feb 2016 13:46:18 +0300 Subject: [PATCH] rgw: S3: set EncodingType in ListBucketResult Signed-off-by: Victor Makarov --- src/rgw/rgw_rest_s3.cc | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/rgw/rgw_rest_s3.cc b/src/rgw/rgw_rest_s3.cc index 9cbbd860aac..fd790605429 100644 --- a/src/rgw/rgw_rest_s3.cc +++ b/src/rgw/rgw_rest_s3.cc @@ -303,8 +303,10 @@ void RGWListBucket_ObjStore_S3::send_versioned_response() : "false")); bool encode_key = false; - if (strcasecmp(encoding_type.c_str(), "url") == 0) + if (strcasecmp(encoding_type.c_str(), "url") == 0) { + s->formatter->dump_string("EncodingType", "url"); encode_key = true; + } if (op_ret >= 0) { vector::iterator iter; @@ -385,8 +387,10 @@ void RGWListBucket_ObjStore_S3::send_response() : "false")); bool encode_key = false; - if (strcasecmp(encoding_type.c_str(), "url") == 0) + if (strcasecmp(encoding_type.c_str(), "url") == 0) { + s->formatter->dump_string("EncodingType", "url"); encode_key = true; + } if (op_ret >= 0) { vector::iterator iter; -- 2.47.3