From d97c12cd3f6197a8a006c9349cdd142197fb91fa Mon Sep 17 00:00:00 2001 From: Ben Ashton Date: Tue, 2 Mar 2021 21:53:46 -0800 Subject: [PATCH] Added check for falsey adapter in registerAdapter --- src/pawsqlite.mjs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/pawsqlite.mjs b/src/pawsqlite.mjs index 0e0fbd1..6bf30e3 100644 --- a/src/pawsqlite.mjs +++ b/src/pawsqlite.mjs @@ -21,6 +21,10 @@ export default { return adapter.delete(dbName); }, registerAdapter: function(adapter) { + if (!adapter) { + throw new PawSQLiteError("Invalid adapter"); + } + const wrapped = wrapAdapter(adapter); if (getAdapter(wrapped.name, true)) {