diff options
Diffstat (limited to 'src/mongo/db/commands/map_reduce_command_base.h')
-rw-r--r-- | src/mongo/db/commands/map_reduce_command_base.h | 8 |
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, |