diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-02-17 14:59:11 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-02-17 14:59:11 +0900 |
| commit | d4eb1def61ba1cf465fcaa528aaa600cac180f1d (patch) | |
| tree | eaa78d942fb26fdf15dcf47fc5c15c65750319ec /packages | |
| parent | enhance(client): add quiz preset for play (diff) | |
| download | sharkey-d4eb1def61ba1cf465fcaa528aaa600cac180f1d.tar.gz sharkey-d4eb1def61ba1cf465fcaa528aaa600cac180f1d.tar.bz2 sharkey-d4eb1def61ba1cf465fcaa528aaa600cac180f1d.zip | |
fix(client): MkHeader及びデッキのカラムでチャンネル一覧を選択したとき、最大5個までしか表示されない
Fix #9904
Diffstat (limited to 'packages')
| -rw-r--r-- | packages/frontend/src/pages/timeline.vue | 6 | ||||
| -rw-r--r-- | packages/frontend/src/ui/deck/channel-column.vue | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/packages/frontend/src/pages/timeline.vue b/packages/frontend/src/pages/timeline.vue index a071361150..f9ad609f56 100644 --- a/packages/frontend/src/pages/timeline.vue +++ b/packages/frontend/src/pages/timeline.vue @@ -23,6 +23,7 @@ <script lang="ts" setup> import { defineAsyncComponent, computed, watch, provide } from 'vue'; +import type { Tab } from '@/components/global/MkPageHeader.tabs.vue'; import XTimeline from '@/components/MkTimeline.vue'; import MkPostForm from '@/components/MkPostForm.vue'; import { scroll } from '@/scripts/scroll'; @@ -32,7 +33,6 @@ import { i18n } from '@/i18n'; import { instance } from '@/instance'; import { $i } from '@/account'; import { definePageMetadata } from '@/scripts/page-metadata'; -import type { Tab } from '@/components/global/MkPageHeader.tabs.vue'; provide('shouldOmitHeaderTitle', true); @@ -83,7 +83,9 @@ async function chooseAntenna(ev: MouseEvent): Promise<void> { } async function chooseChannel(ev: MouseEvent): Promise<void> { - const channels = await os.api('channels/followed'); + const channels = await os.api('channels/followed', { + limit: 100, + }); const items = channels.map(channel => ({ type: 'link' as const, text: channel.name, diff --git a/packages/frontend/src/ui/deck/channel-column.vue b/packages/frontend/src/ui/deck/channel-column.vue index 5a84237c80..169d2c4056 100644 --- a/packages/frontend/src/ui/deck/channel-column.vue +++ b/packages/frontend/src/ui/deck/channel-column.vue @@ -39,7 +39,9 @@ if (props.column.channelId == null) { } async function setChannel() { - const channels = await os.api('channels/followed'); + const channels = await os.api('channels/followed', { + limit: 100, + }); const { canceled, result: channel } = await os.select({ title: i18n.ts.selectChannel, items: channels.map(x => ({ |