summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands/map_reduce_command_base.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/commands/map_reduce_command_base.h')
-rw-r--r--src/mongo/db/commands/map_reduce_command_base.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mongo/db/commands/map_reduce_command_base.h b/src/mongo/db/commands/map_reduce_command_base.h
index 48a9522e0d8..a235b9345da 100644
--- a/src/mongo/db/commands/map_reduce_command_base.h
+++ b/src/mongo/db/commands/map_reduce_command_base.h
@@ -82,10 +82,10 @@ public:
return true;
}
- virtual void addRequiredPrivileges(const std::string& dbname,
- const BSONObj& cmdObj,
- std::vector<Privilege>* out) const {
- map_reduce_common::addPrivilegesRequiredForMapReduce(this, dbname, cmdObj, out);
+ Status checkAuthForOperation(OperationContext* opCtx,
+ const DatabaseName& dbName,
+ const BSONObj& cmdObj) const override {
+ return map_reduce_common::checkAuthForMapReduce(this, opCtx, dbName, cmdObj);
}
virtual void _explainImpl(OperationContext* opCtx,