From 78187cbc8c9a00f638648e7e6ef548040da7b614 Mon Sep 17 00:00:00 2001 From: Florian Bernard Date: Sat, 16 May 2020 17:33:31 +0200 Subject: [PATCH] fix: prevent TypeError when calling bind function with sql.js 1.2.X (#5789) --- src/driver/sqljs/SqljsQueryRunner.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/driver/sqljs/SqljsQueryRunner.ts b/src/driver/sqljs/SqljsQueryRunner.ts index a3448e21adf..fdc8982bbf7 100644 --- a/src/driver/sqljs/SqljsQueryRunner.ts +++ b/src/driver/sqljs/SqljsQueryRunner.ts @@ -52,7 +52,9 @@ export class SqljsQueryRunner extends AbstractSqliteQueryRunner { let statement: any; try { statement = databaseConnection.prepare(query); - statement.bind(parameters); + if (parameters) { + statement.bind(parameters); + } // log slow queries if maxQueryExecution time is set const maxQueryExecutionTime = this.driver.connection.options.maxQueryExecutionTime;