diff --git a/lib/transports/idbTransport.js b/lib/transports/idbTransport.js index e421a45..ffe9c5f 100644 --- a/lib/transports/idbTransport.js +++ b/lib/transports/idbTransport.js @@ -61,12 +61,6 @@ function idbCall(config, xmlInput, cb) { // eslint-disable-next-line new-cap const stmt = new idb.dbstmt(conn); - const parameters = [ - [ipc, idb.IN, idb.CHAR], - [ctl, idb.IN, idb.CHAR], - [xmlInput, idb.IN, idb.CLOB], - ]; - // Before returning to caller, we must clean up const done = (err, val) => { stmt.close(); @@ -81,7 +75,7 @@ function idbCall(config, xmlInput, cb) { done(prepareError, null); return; } - stmt.bindParam(parameters, (bindError) => { + stmt.bindParameters([ipc, ctl, xmlInput], (bindError) => { if (bindError) { done(bindError, null); return; diff --git a/package-lock.json b/package-lock.json index 99e923c..a4c5c6c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1864,9 +1864,9 @@ } }, "idb-connector": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/idb-connector/-/idb-connector-1.2.6.tgz", - "integrity": "sha512-YXa4V4R3KmQ+F3l1pnW5OsZkmAc3w1hqFROivtMkm4abTsnE+008J/0QMjTcp7mfd2fMK2wepMBGzYXBFJVjUA==", + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/idb-connector/-/idb-connector-1.2.10.tgz", + "integrity": "sha512-oEZE+oXvgU1OwheC1ab7cKWmab+8lCIay8wDIgonHVHrtDa4SlHRcGxF7CJMd+udPZuDQhXB7XtMlTQbmC7xaA==", "optional": true, "requires": { "node-addon-api": "^1.7.1", diff --git a/package.json b/package.json index 89f13fb..703a4aa 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "standard-version": "^9.0.0" }, "optionalDependencies": { - "idb-connector": "^1.2.2", + "idb-connector": "^1.2.10", "idb-pconnector": "^1.0.7", "ssh2": "^0.8.2", "odbc": "^2.1.3"