1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-07-29 08:01:23 +03:00

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
This commit is contained in:
stephan
2024-03-07 18:53:27 +00:00
parent ffa0fa69b6
commit 84016759dd
8 changed files with 62 additions and 344 deletions

View File

@ -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
/**