diff options
| author | Mar0xy <marie@kaifa.ch> | 2023-12-04 02:10:51 +0100 |
|---|---|---|
| committer | Mar0xy <marie@kaifa.ch> | 2023-12-04 02:10:51 +0100 |
| commit | 2f99c7e9dc2e5e3ca06c9672a6ab4887eb094310 (patch) | |
| tree | aa9801e261ed978d553cfc8cd80fee524d6496a6 /packages/backend/src/server/api/stream/ChannelsService.ts | |
| parent | upd: add additional check to visibility selector for boost (diff) | |
| download | sharkey-2f99c7e9dc2e5e3ca06c9672a6ab4887eb094310.tar.gz sharkey-2f99c7e9dc2e5e3ca06c9672a6ab4887eb094310.tar.bz2 sharkey-2f99c7e9dc2e5e3ca06c9672a6ab4887eb094310.zip | |
add: Bubble timeline
Closes transfem-org/Sharkey#154
Diffstat (limited to 'packages/backend/src/server/api/stream/ChannelsService.ts')
| -rw-r--r-- | packages/backend/src/server/api/stream/ChannelsService.ts | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/backend/src/server/api/stream/ChannelsService.ts b/packages/backend/src/server/api/stream/ChannelsService.ts index 8fd106c10c..f9f2f15aff 100644 --- a/packages/backend/src/server/api/stream/ChannelsService.ts +++ b/packages/backend/src/server/api/stream/ChannelsService.ts @@ -8,6 +8,7 @@ import { bindThis } from '@/decorators.js'; import { HybridTimelineChannelService } from './channels/hybrid-timeline.js'; import { LocalTimelineChannelService } from './channels/local-timeline.js'; import { HomeTimelineChannelService } from './channels/home-timeline.js'; +import { BubbleTimelineChannelService } from './channels/bubble-timeline.js'; import { GlobalTimelineChannelService } from './channels/global-timeline.js'; import { MainChannelService } from './channels/main.js'; import { ChannelChannelService } from './channels/channel.js'; @@ -28,6 +29,7 @@ export class ChannelsService { private localTimelineChannelService: LocalTimelineChannelService, private hybridTimelineChannelService: HybridTimelineChannelService, private globalTimelineChannelService: GlobalTimelineChannelService, + private bubbleTimelineChannelService: BubbleTimelineChannelService, private userListChannelService: UserListChannelService, private hashtagChannelService: HashtagChannelService, private roleTimelineChannelService: RoleTimelineChannelService, @@ -48,6 +50,7 @@ export class ChannelsService { case 'localTimeline': return this.localTimelineChannelService; case 'hybridTimeline': return this.hybridTimelineChannelService; case 'globalTimeline': return this.globalTimelineChannelService; + case 'bubbleTimeline': return this.bubbleTimelineChannelService; case 'userList': return this.userListChannelService; case 'hashtag': return this.hashtagChannelService; case 'roleTimeline': return this.roleTimelineChannelService; |