diff options
Diffstat (limited to 'src/mongo/rpc/legacy_request.cpp')
-rw-r--r-- | src/mongo/rpc/legacy_request.cpp | 5 |
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 |