fix(live): expose row logos for projected channels
Derive live channel row logos from the selected or preferred stream variant so the frontend can render logos without falling back to placeholders. Refs #45 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@ -100,7 +100,7 @@
|
||||
language,
|
||||
selectedVariantId: logicalChannel.selectedVariantId || `${preferredVariant.sourceId}:${preferredVariant.id}`,
|
||||
groupTitle: preferredVariant.groupTitle,
|
||||
tvgLogo: preferredVariant.tvgLogo,
|
||||
tvgLogo: logicalChannel.tvgLogo ?? preferredVariant.tvgLogo,
|
||||
tvgId: logicalChannel.epg?.channelId || preferredVariant.tvgId,
|
||||
isFavorite: mappedVariants.some(variant => variant.isFavorite),
|
||||
isHidden: mappedVariants.every(variant => variant.isHidden)
|
||||
|
||||
Reference in New Issue
Block a user