From 87b2c509aad0647cbe797c64836734f42ae60ceb Mon Sep 17 00:00:00 2001 From: 4gray Date: Sun, 15 Feb 2026 23:20:50 +0100 Subject: [PATCH] fix(channel-list): handle null values in channelList input setter Entire-Checkpoint: 033757b19995 --- .../channel-list-container.component.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/libs/ui/components/src/lib/channel-list-container/channel-list-container.component.ts b/libs/ui/components/src/lib/channel-list-container/channel-list-container.component.ts index 654b15558..d5cfd2e62 100644 --- a/libs/ui/components/src/lib/channel-list-container/channel-list-container.component.ts +++ b/libs/ui/components/src/lib/channel-list-container/channel-list-container.component.ts @@ -84,10 +84,11 @@ export class ChannelListContainerComponent implements OnInit, OnDestroy { @Input() set channelList(value: Channel[]) { - this._channelList = value; - this.channelListSignal.set(value); - this.channelList$.next(value); - this.fetchEpgForChannels(value); + const safeValue = value ?? []; + this._channelList = safeValue; + this.channelListSignal.set(safeValue); + this.channelList$.next(safeValue); + this.fetchEpgForChannels(safeValue); } /** Active playlist ID as signal */