Adds country name to channel name

This commit is contained in:
freearhey 2023-11-15 12:37:20 +03:00
parent 4477d214a9
commit 615205de86
6 changed files with 22 additions and 10 deletions

View file

@ -139,6 +139,8 @@ async function loadAPI() {
return []
})
api.nameIndex = _.groupBy(api.channels, channel => channel.name.toLowerCase())
return api
}
@ -163,6 +165,11 @@ export function transformChannel(channel, data) {
channel.is_blocked = !!data.blocklist[channel.id]
channel.streams = channel._streams.length
const isChannelNameRepeated = data.nameIndex[channel.name.toLowerCase()].length > 1
channel.displayName = isChannelNameRepeated
? `${channel.name} (${channel._country.name})`
: channel.name
return channel
}