for (iter = uploads.begin(); iter != uploads.end(); ++iter) {
rgw::sal::MultipartUpload* upload = iter->get();
s->formatter->open_array_section("Upload");
- if (encode_url) {
- s->formatter->dump_string("Key", url_encode(upload->get_key(), false));
- } else {
- s->formatter->dump_string("Key", upload->get_key());
- }
+ dump_urlsafe(s, encode_url, "Key", upload->get_key(), false);
s->formatter->dump_string("UploadId", upload->get_upload_id());
const ACLOwner& owner = upload->get_owner();
- dump_owner(s, owner.get_id(), owner.get_display_name(), "Initiator");
- dump_owner(s, owner.get_id(), owner.get_display_name()); // Owner
+ dump_owner(s, owner.id, owner.display_name, "Initiator");
+ dump_owner(s, owner.id, owner.display_name); // Owner
s->formatter->dump_string("StorageClass", "STANDARD");
dump_time(s, "Initiated", upload->get_mtime());
s->formatter->close_section();