From fa15271fdfdb405d25316e1712e258693c6ab5fb Mon Sep 17 00:00:00 2001 From: Andre Staltz Date: Fri, 15 Dec 2023 14:38:02 +0200 Subject: [PATCH] loosen tangle.slice() arguments --- lib/index.js | 6 +++--- test/getTangle.test.js | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/index.js b/lib/index.js index a629d17..79773f3 100644 --- a/lib/index.js +++ b/lib/index.js @@ -140,11 +140,11 @@ class DBTangle extends MsgV3.Tangle { } /** - * @param {Array} minSet - * @param {Array} maxSet + * @param {Array=} minSet + * @param {Array=} maxSet * @returns {Array} */ - slice(minSet, maxSet = []) { + slice(minSet = [], maxSet = []) { const minSetGood = minSet.filter((msgID) => this.has(msgID)) const maxSetGood = maxSet.filter((msgID) => this.has(msgID)) const minSetTight = this.getMinimumAmong(minSetGood) diff --git a/test/getTangle.test.js b/test/getTangle.test.js index 5c25c3e..797e9b2 100644 --- a/test/getTangle.test.js +++ b/test/getTangle.test.js @@ -279,7 +279,7 @@ test('getTangle()', async (t) => { await t.test('Tangle.slice', (t) => { { - const msgs = tangle.slice([], []) + const msgs = tangle.slice() const texts = msgs.map((msg) => msg.data?.text) assert.deepEqual(texts, [ 'root',