Skip to content

Commit dd8e83f

Browse files
committed
Change hyperkv to not use subleveldown when a db is provided
1 parent 0975fb4 commit dd8e83f

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

index.js

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,17 @@ function initializeHyperkv (opts) {
5757
kv = opts.core
5858
} else {
5959
var db = opts.db || level('data.jawn')
60-
kv = hyperkv({
61-
log: hyperlog(sub(db, 'log'), { valueEncoding: 'json' }),
62-
db: sub(db, 'kv')
63-
})
60+
if (!opts.db) {
61+
kv = hyperkv({
62+
log: hyperlog(sub(db, 'log'), { valueEncoding: 'json' }),
63+
db: sub(db, 'kv')
64+
})
65+
} else {
66+
kv = hyperkv({
67+
log: hyperlog(db, { valueEncoding: 'json' }),
68+
db: db
69+
})
70+
}
6471
}
6572
return kv
6673
}

0 commit comments

Comments
 (0)