diff --git a/src/index.js b/src/index.js index a47f8c7..0d3a2e8 100644 --- a/src/index.js +++ b/src/index.js @@ -59,7 +59,6 @@ class IdbDatastore extends Adapter { } if (!this._tx) { - console.info('creating new tx') // eslint-disable-line no-console let cleanup // idb gives us an `tx.done` promise, but awaiting on it then doing other @@ -80,25 +79,14 @@ class IdbDatastore extends Adapter { }) const tx = this.store.transaction(this.location, 'readwrite') - tx.oncomplete = () => { - console.info('complete') // eslint-disable-line no-console - cleanup() - } - tx.onerror = (err) => { - console.info('error', err) // eslint-disable-line no-console - cleanup() - } - tx.onabort = (err) => { - console.info('abort', err) // eslint-disable-line no-console - cleanup() - } + tx.oncomplete = cleanup + tx.onerror = cleanup + tx.onabort = cleanup this._tx = { tx, done } - } else { - console.info('reusing existing tx') // eslint-disable-line no-console } // we only operate on one object store so the tx.store property is set