diff --git a/webapp/src/app/features/channels/channel-list/channel-list.component.html b/webapp/src/app/features/channels/channel-list/channel-list.component.html
index af95a30..5ef0f8a 100644
--- a/webapp/src/app/features/channels/channel-list/channel-list.component.html
+++ b/webapp/src/app/features/channels/channel-list/channel-list.component.html
@@ -31,7 +31,7 @@
@for (channel of channels(); track channel.channel_id) {
-
+
|
{{ channel.display_name }}
@if (channel.description_name) {
diff --git a/webapp/src/app/features/channels/channel-list/channel-list.component.ts b/webapp/src/app/features/channels/channel-list/channel-list.component.ts
index 24a233e..587156e 100644
--- a/webapp/src/app/features/channels/channel-list/channel-list.component.ts
+++ b/webapp/src/app/features/channels/channel-list/channel-list.component.ts
@@ -78,6 +78,10 @@ export class ChannelListComponent implements OnInit {
return resolved?.displayName || ownerId;
}
+ isOwned(channel: ChannelWithSubscription): boolean {
+ return channel.owner_user_id === this.authService.getUserId();
+ }
+
viewChannel(channel: ChannelWithSubscription): void {
this.router.navigate(['/channels', channel.channel_id]);
}
|