From: Soumya Koduri Date: Wed, 19 Apr 2023 11:14:24 +0000 (+0530) Subject: rgw/cloudtier: Fix bug with decoding tier_targets X-Git-Tag: v17.2.8~247^2~8 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=642ff732b997acbe9218beccf13bf6145b0dda19;p=ceph.git rgw/cloudtier: Fix bug with decoding tier_targets Signed-off-by: Soumya Koduri (cherry picked from commit e33946b89ee9a3c61f0c4e08597f67b42ca4850b) (cherry picked from commit 5071cb6c63225942bb9aba35ddd0456735fc57f9) --- diff --git a/src/rgw/rgw_zone.cc b/src/rgw/rgw_zone.cc index bbeea7efb84..6cf7809995e 100644 --- a/src/rgw/rgw_zone.cc +++ b/src/rgw/rgw_zone.cc @@ -2360,9 +2360,7 @@ void RGWZoneGroupPlacementTarget::decode_json(JSONObj *obj) if (storage_classes.empty()) { storage_classes.insert(RGW_STORAGE_CLASS_STANDARD); } - if (!tier_targets.empty()) { - JSONDecoder::decode_json("tier_targets", tier_targets, obj); - } + JSONDecoder::decode_json("tier_targets", tier_targets, obj); } void RGWZoneGroup::dump(Formatter *f) const