diff options
author | stephan <stephan@noemail.net> | 2024-03-07 18:53:27 +0000 |
---|---|---|
committer | stephan <stephan@noemail.net> | 2024-03-07 18:53:27 +0000 |
commit | 84016759dd86626aa8c92270cb4939b0733c7dba (patch) | |
tree | ff81544a439ce3b0b1cde5ed26203fc3e2dd6742 /ext/wasm/api | |
parent | ffa0fa69b6fce393641562d7b794a91adbab1618 (diff) | |
download | sqlite-84016759dd86626aa8c92270cb4939b0733c7dba.tar.gz sqlite-84016759dd86626aa8c92270cb4939b0733c7dba.zip |
Resolve duplicate loading of promiser v2 demo code (a side effect of having done precisely what it was told to do). Consolidate demo-worker1-promiser(-esm).html/(m)js variants into central copies processed with c-pp.
FossilOrigin-Name: 9347d9b9a69277e40ea2f3ec6e1ff37ea19d24b4af80c6230b10624173f2f17c
Diffstat (limited to 'ext/wasm/api')
-rw-r--r-- | ext/wasm/api/sqlite3-worker1-promiser.c-pp.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/ext/wasm/api/sqlite3-worker1-promiser.c-pp.js b/ext/wasm/api/sqlite3-worker1-promiser.c-pp.js index 06eb0781c..878147acd 100644 --- a/ext/wasm/api/sqlite3-worker1-promiser.c-pp.js +++ b/ext/wasm/api/sqlite3-worker1-promiser.c-pp.js @@ -320,12 +320,16 @@ sqlite3Worker1Promiser.v2 = function(config){ promiseProxy.reject = reject; }); try{ - sqlite3Worker1Promiser(config); + this.original(config); }catch(e){ promiseProxy.reject(e); } return p; -}; +}.bind({ + /* We do this because clients are + recommended to delete globalThis.sqlite3Worker1Promiser. */ + original: sqlite3Worker1Promiser +}); //#if target=es6-module /** |