if (strftime(buf, sizeof(buf), "%Y-%m-%dT%T.000Z", &tmp) > 0) {
s->formatter->dump_string("LastModified", buf);
}
- s->formatter->dump_string("ETag", etag);
+ dump_etag(s, etag);
s->formatter->close_section();
rgw_flush_formatter_and_reset(s, s->formatter);
return;
if (op_ret == 0) {
dump_time(s, "LastModified", &mtime);
- if (! etag.empty()) {
- s->formatter->dump_string("ETag", std::move(etag));
- }
+ dump_etag(s, etag);
s->formatter->close_section();
rgw_flush_formatter_and_reset(s, s->formatter);
}