aboutsummaryrefslogtreecommitdiff
path: root/ext/fiddle/sqlite3-api.js
diff options
context:
space:
mode:
authorstephan <stephan@noemail.net>2022-05-22 22:10:38 +0000
committerstephan <stephan@noemail.net>2022-05-22 22:10:38 +0000
commitc21c0e2af9de95078a2358a3e090e0384e791966 (patch)
tree91bf745252042a85d2985be79ddb30f7b76afb13 /ext/fiddle/sqlite3-api.js
parent744a65cf7d6cd849984a50253dd42365d1e9a563 (diff)
downloadsqlite-c21c0e2af9de95078a2358a3e090e0384e791966.tar.gz
sqlite-c21c0e2af9de95078a2358a3e090e0384e791966.zip
WASM: an arg handling fix for DB.exec({multi:true...}).
FossilOrigin-Name: 0d6332f706ec5c34cc6a9ff79878f4e10a9ad81b24cc7d743b52168586285811
Diffstat (limited to 'ext/fiddle/sqlite3-api.js')
-rw-r--r--ext/fiddle/sqlite3-api.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/fiddle/sqlite3-api.js b/ext/fiddle/sqlite3-api.js
index 52ea1f982..a8a697301 100644
--- a/ext/fiddle/sqlite3-api.js
+++ b/ext/fiddle/sqlite3-api.js
@@ -400,14 +400,14 @@
affirmDbOpen(this);
const arg = parseExecArgs(arguments);
if(!arg.sql) return this;
- else if(arg.multi){
+ else if(arg.opt.multi){
return this.execMulti(arg, undefined, BindTypes);
}
const opt = arg.opt;
let stmt;
try {
stmt = this.prepare(arg.sql);
- if(opt.bind) stmt.bind(bind);
+ if(opt.bind) stmt.bind(opt.bind);
if(opt.callback){
while(stmt.step()){
stmt._isLocked = true;