dont do utf8 validation for mongodb #6340

Signed-off-by: si458 <simonsmith5521@gmail.com>

si458 committed Aug 24, 2024 at 00:12 UTC 21e196e35c32d65325414bd2702424ffec74c825
1 file changed +1 -1
db.js
+1 -1
@@ -882,7 +882,7 @@ module.exports.CreateDB = function (parent, func) {
882 if (global.TextEncoder == null) { global.TextEncoder = require('util').TextEncoder; }
883 if (global.TextDecoder == null) { global.TextDecoder = require('util').TextDecoder; }
884
885 - require('mongodb').MongoClient.connect(parent.args.mongodb, { useNewUrlParser: true, useUnifiedTopology: true }, function (err, client) {
885 + require('mongodb').MongoClient.connect(parent.args.mongodb, { useNewUrlParser: true, useUnifiedTopology: true, enableUtf8Validation: false }, function (err, client) {
886 if (err != null) { console.log("Unable to connect to database: " + err); process.exit(); return; }
887 Datastore = client;
888 parent.debug('db', 'Connected to MongoDB database...');