fix(ChannelAboutFullMetadata): fix error when there are no primary links (#299)

This commit is contained in:
absidue
2023-01-30 01:28:19 +01:00
committed by GitHub
parent de61782f1a
commit f62c66db39

View File

@@ -37,11 +37,11 @@ class ChannelAboutFullMetadata extends YTNode {
this.avatar = Thumbnail.fromResponse(data.avatar);
this.canonical_channel_url = data.canonicalChannelUrl;
this.primary_links = data.primaryLinks.map((link: any) => ({
this.primary_links = data.primaryLinks?.map((link: any) => ({
endpoint: new NavigationEndpoint(link.navigationEndpoint),
icon: Thumbnail.fromResponse(link.icon),
title: new Text(link.title)
}));
})) ?? [];
this.views = new Text(data.viewCountText);
this.joined = new Text(data.joinedDateText);