diff --git a/src/backend-emulator/kv.js b/src/backend-emulator/kv.js index a8f58d6..a51545a 100644 --- a/src/backend-emulator/kv.js +++ b/src/backend-emulator/kv.js @@ -20,7 +20,7 @@ class KVShim { }); (async () => { - this.level = await level(path.resolve(__dirname, '../../.devdbs', namespace)); + this.level = level(path.resolve(__dirname, '../../.devdbs', namespace)); })(); } @@ -82,9 +82,10 @@ class KVShim { return await this.level.put(key, this.makeValue(value, expirationTtl)); } - async delete(key) { + // This loses scope for some unknown reason + delete = async (key) => { return this.level.del(key); - } + }; list() { console.warn('List is frowned upon and will fail to fetch keys in the emulator.'); diff --git a/src/backend-emulator/main.js b/src/backend-emulator/main.js index 3e30407..360f4f4 100644 --- a/src/backend-emulator/main.js +++ b/src/backend-emulator/main.js @@ -71,7 +71,7 @@ const server = http.createServer((req, res) => { const event = { respondWith: async (value) => { const timeStart = Date.now(); - let loggedStatus = 'xxx'; + let loggedStatus; try { const response = await value; if (!response) {