From bcefbd7aab5f33f93d626c6421a1a1218c1a91a2 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 31 Jul 2019 01:33:23 +0200 Subject: idb-bridge: test cases, package structure and missing functionality --- packages/idb-bridge/src/util/FakeEventTarget.ts | 4 +--- packages/idb-bridge/src/util/makeStoreKeyValue.ts | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) (limited to 'packages/idb-bridge/src/util') diff --git a/packages/idb-bridge/src/util/FakeEventTarget.ts b/packages/idb-bridge/src/util/FakeEventTarget.ts index f20432df0..025f21b4c 100644 --- a/packages/idb-bridge/src/util/FakeEventTarget.ts +++ b/packages/idb-bridge/src/util/FakeEventTarget.ts @@ -54,7 +54,6 @@ const invokeEventListeners = (event: FakeEvent, obj: FakeEventTarget) => { continue; } - console.log(`invoking ${event.type} event listener`, listener); // @ts-ignore listener.callback.call(event.currentTarget, event); } @@ -81,7 +80,6 @@ const invokeEventListeners = (event: FakeEvent, obj: FakeEventTarget) => { type: event.type, }; if (!stopped(event, listener)) { - console.log(`invoking on${event.type} event listener`, listener); // @ts-ignore listener.callback.call(event.currentTarget, event); } @@ -100,7 +98,7 @@ abstract class FakeEventTarget { public readonly onupgradeneeded: EventCallback | null | undefined; public readonly onversionchange: EventCallback | null | undefined; - static enableTracing: boolean = true; + static enableTracing: boolean = false; public addEventListener( type: EventType, diff --git a/packages/idb-bridge/src/util/makeStoreKeyValue.ts b/packages/idb-bridge/src/util/makeStoreKeyValue.ts index 4f45e0d8a..845634ac2 100644 --- a/packages/idb-bridge/src/util/makeStoreKeyValue.ts +++ b/packages/idb-bridge/src/util/makeStoreKeyValue.ts @@ -18,7 +18,7 @@ export function makeStoreKeyValue( autoIncrement: boolean, keyPath: KeyPath | null, ): StoreKeyResult { - const haveKey = key !== undefined && key !== null; + const haveKey = key !== null && key !== undefined; const haveKeyPath = keyPath !== null && keyPath !== undefined; // This models a decision table on (haveKey, haveKeyPath, autoIncrement) -- cgit v1.2.3