Merge branch 'main' into dependabot/github_actions/sonarsource/sonarcloud-github...
[e-mobility-charging-stations-simulator.git] / src / scripts / setCSPublicFlag.cjs
index e591d3ba5051e8940345ccc0bc47f6cede38090a..1f412d1b047f91043bde76fb890bc6ee3e8fd477 100755 (executable)
@@ -2,7 +2,7 @@
 
 const fs = require('fs');
 
-const MongoClient = require('mongodb');
+const { MongoClient } = require('mongodb');
 
 // This script sets charging stations public or private
 // Filter charging stations by id pattern
@@ -15,7 +15,7 @@ const MongoClient = require('mongodb');
 const config = JSON.parse(fs.readFileSync('scriptConfig.json', 'utf8'));
 
 // Mongo Connection and Query
-if (config && config.mongoConnectionString) {
+if (config?.mongoConnectionString) {
   MongoClient.connect(config.mongoConnectionString, async function (err, client) {
     const db = client.db();
 
@@ -26,7 +26,7 @@ if (config && config.mongoConnectionString) {
       console.info(
         response.modifiedCount,
         `Charging Stations with id = %${config.idPattern}% updated. TenantID =`,
-        tenantID
+        tenantID,
       );
     }
     client.close();