From eb50d50869b39050f5ff1cff5423a99f87453816 Mon Sep 17 00:00:00 2001 From: Yunzhe Date: Sat, 29 Jun 2024 16:45:04 +0900 Subject: [PATCH] Add member ids from Hololive Justice and raise limit for lives/open. (#157) * Add member ids from Hololive Justice. * Raise limit for lives/open to 100. --- src/background/workflows/workflows.js | 1 + src/background/workflows/workflows.test.js | 1 + src/options/App.vue | 5 +++-- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/background/workflows/workflows.js b/src/background/workflows/workflows.js index cde4092..ddec793 100644 --- a/src/background/workflows/workflows.js +++ b/src/background/workflows/workflows.js @@ -100,6 +100,7 @@ const syncOpenLives = async () => { const [currentLives, scheduledLives] = partition(filterLives(await getOpenLives({ membersMask: getMembersMask(getSubscriptionByMember()), startBefore: getUnixAfterDays(7), + limit: 100, })), ({ start_at: startAt }) => dayjs().isAfter(startAt)) await browser.action.setBadgeText({ text: currentLives.length.toString() }) diff --git a/src/background/workflows/workflows.test.js b/src/background/workflows/workflows.test.js index 93588e3..f63aa19 100644 --- a/src/background/workflows/workflows.test.js +++ b/src/background/workflows/workflows.test.js @@ -244,6 +244,7 @@ test('should sync open lives', async () => { const returnValueOne = await workflows.syncOpenLives() expect(getOpenLives).toHaveBeenCalledWith({ + limit: 100, membersMask: undefined, startBefore: getUnixAfterDays(7), }) diff --git a/src/options/App.vue b/src/options/App.vue index 57fc6c2..9d4944a 100644 --- a/src/options/App.vue +++ b/src/options/App.vue @@ -52,7 +52,7 @@ { name: this.$t('app.groups.newDebuts'), // Dummy ids are specified here to be compatible to new members - memberIds: range(106, 116), + memberIds: range(110, 120), }, { name: this.$t('app.groups.hololive'), @@ -76,7 +76,8 @@ }, { name: this.$t('app.groups.hololiveEnglish'), - memberIds: [65, ...range(54, 59), ...range(66, 72), ...range(92, 96)], + // eslint-disable-next-line max-len + memberIds: [65, ...range(54, 59), ...range(66, 72), ...range(92, 96), ...range(106, 110)], }, { name: this.$t('app.groups.holostarsEnglish'),