Skip to content
This repository was archived by the owner on Nov 27, 2023. It is now read-only.

Commit 87e616b

Browse files
committed
Merge directory option to fit createInstance
1 parent da11af4 commit 87e616b

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/factory/ipfs-api.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ async function api_factory(ipfs_host, ipfs_port, orbitdb_dir, orbitdb_opts) {
1111
let orbitdb_api
1212

1313
ipfs = new IpfsApi(ipfs_host, ipfs_port)
14-
orbitdb = await OrbitDB.createInstance(ipfs, orbitdb_dir, orbitdb_opts)
14+
if (orbitdb_dir) orbitdb_opts = object.assign({'directory': orbitdb_dir}, orbitdb_opts)
15+
orbitdb = await OrbitDB.createInstance(ipfs, orbitdb_opts)
1516
dbm = new DBManager(orbitdb)
1617
orbitdb_api = new OrbitApi(dbm)
1718

src/factory/ipfs-local.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ async function api_factory(ipfs_opts, orbitdb_dir, orbitdb_opts) {
2929
resolve(node)
3030
})
3131
}).catch((ex) => {throw ex})
32-
orbitdb = await OrbitDB.createInstance(ipfs, orbitdb_dir, orbitdb_opts)
32+
if (orbitdb_dir) orbitdb_opts = object.assign({'directory': orbitdb_dir}, orbitdb_opts)
33+
orbitdb = await OrbitDB.createInstance(ipfs, orbitdb_opts)
3334
dbm = new DBManager(orbitdb)
3435
orbitdb_api = new OrbitApi(dbm)
3536

0 commit comments

Comments
 (0)