From 33fcd7159c9d358776cfe69676a1bbb1056e1e2d Mon Sep 17 00:00:00 2001 From: typicode Date: Wed, 14 Nov 2018 12:03:05 +0100 Subject: [PATCH] Switch back to async --- src/server/router/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/router/index.js b/src/server/router/index.js index 7bac7bb..6046bf2 100644 --- a/src/server/router/index.js +++ b/src/server/router/index.js @@ -4,7 +4,7 @@ const _ = require('lodash') const lodashId = require('lodash-id') const low = require('lowdb') const Memory = require('lowdb/adapters/Memory') -const FileSync = require('lowdb/adapters/FileSync') +const FileAsync = require('lowdb/adapters/FileAsync') const bodyParser = require('../body-parser') const validateData = require('./validate-data') const plural = require('./plural') @@ -14,7 +14,7 @@ const mixins = require('../mixins') module.exports = (db, opts = { foreignKeySuffix: 'Id' }) => { if (typeof db === 'string') { - db = low(new FileSync(db)) + db = low(new FileAsync(db)) } else if (!_.has(db, '__chain__') || !_.has(db, '__wrapped__')) { db = low(new Memory()).setState(db) }