summaryrefslogtreecommitdiff
path: root/src/mongo/rpc/legacy_request.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/rpc/legacy_request.cpp')
-rw-r--r--src/mongo/rpc/legacy_request.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/mongo/rpc/legacy_request.cpp b/src/mongo/rpc/legacy_request.cpp
index 2c22b17edf2..94df4545497 100644
--- a/src/mongo/rpc/legacy_request.cpp
+++ b/src/mongo/rpc/legacy_request.cpp
@@ -52,10 +52,7 @@ OpMsgRequest opMsgRequestFromLegacyRequest(const Message& message) {
<< ") for $cmd type ns - can only be 1 or -1",
qm.ntoreturn == 1 || qm.ntoreturn == -1);
- auto bodyAndMetadata = rpc::upconvertRequestMetadata(qm.query, qm.queryOptions);
-
- return OpMsgRequest::fromDBAndBody(
- ns.db(), std::move(std::get<0>(bodyAndMetadata)), std::get<1>(bodyAndMetadata));
+ return OpMsgRequest::fromDBAndBody(ns.db(), rpc::upconvertRequest(qm.query, qm.queryOptions));
}
} // namespace rpc