diff --git a/lib/base/connection-pool.js b/lib/base/connection-pool.js index c6e1b916..4e3071d0 100644 --- a/lib/base/connection-pool.js +++ b/lib/base/connection-pool.js @@ -162,7 +162,7 @@ class ConnectionPool extends EventEmitter { } case 'encrypt': Object.assign(config.options, { - encrypt: true + encrypt: !!value }) break case 'enlist': @@ -215,7 +215,7 @@ class ConnectionPool extends EventEmitter { break case 'transaction binding': Object.assign(config.options, { - enableImplicitTransactions: value.toLowerCase() === 'Implicit Unbind' + enableImplicitTransactions: value.toLowerCase() === 'implicit unbind' }) break case 'transparentnetworkipresolution':