summaryrefslogtreecommitdiff
path: root/src/mongo/s/commands/cluster_pipeline_cmd.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/s/commands/cluster_pipeline_cmd.cpp')
-rw-r--r--src/mongo/s/commands/cluster_pipeline_cmd.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mongo/s/commands/cluster_pipeline_cmd.cpp b/src/mongo/s/commands/cluster_pipeline_cmd.cpp
index 897d4b4091b..ead254ff71f 100644
--- a/src/mongo/s/commands/cluster_pipeline_cmd.cpp
+++ b/src/mongo/s/commands/cluster_pipeline_cmd.cpp
@@ -85,8 +85,9 @@ public:
void explain(OperationContext* opCtx,
ExplainOptions::Verbosity verbosity,
- BSONObjBuilder* out) override {
- _runAggCommand(opCtx, _dbName, _request.body, verbosity, out);
+ rpc::ReplyBuilderInterface* result) override {
+ auto bodyBuilder = result->getBodyBuilder();
+ _runAggCommand(opCtx, _dbName, _request.body, verbosity, &bodyBuilder);
}
void doCheckAuthorization(OperationContext* opCtx) const override {