From 76a6216365d41dceedb922d5db613b39beac4af2 Mon Sep 17 00:00:00 2001 From: Anton Myzenkov Date: Wed, 24 Jan 2018 20:00:34 +0300 Subject: [PATCH] [mongodb] Updated Logger class constructor. (#23140) Changed parameter "options" of Logger class to optional. --- types/mongodb/index.d.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/types/mongodb/index.d.ts b/types/mongodb/index.d.ts index 08aeceb5d8..dd4f44f38a 100644 --- a/types/mongodb/index.d.ts +++ b/types/mongodb/index.d.ts @@ -1457,8 +1457,8 @@ export interface ChangeStreamOptions { type GridFSBucketWriteStreamId = string | number | Object | ObjectID; export interface LoggerOptions { - loggerLevel: string // Custom logger function - logger: log // Override default global log level. + loggerLevel?: string // Custom logger function + logger?: log // Override default global log level. } export type log = (message?: string, state?: LoggerState) => void @@ -1473,7 +1473,7 @@ export interface LoggerState { /** http://mongodb.github.io/node-mongodb-native/3.0/api/Logger.html */ export class Logger{ - constructor(className: string,options: LoggerOptions) + constructor(className: string, options?: LoggerOptions) // Log a message at the debug level debug(message: string, state: LoggerState):void // Log a message at the warn level @@ -1497,7 +1497,7 @@ export class Logger{ //Set the current logger function static setCurrentLogger(log: log):void // Set what classes to log. - static filter(type: string,values: string[]):void + static filter(type: string, values: string[]):void // Set the current log level static setLevel(level: string):void }