mirror of
https://github.com/LuanRT/YouTube.js.git
synced 2026-06-13 01:22:11 +00:00
fix(ContentMetadataView): metadataRows can be undefined
This commit is contained in:
@@ -23,14 +23,16 @@ export default class ContentMetadataView extends YTNode {
|
||||
|
||||
constructor(data: RawNode) {
|
||||
super();
|
||||
this.metadata_rows = data.metadataRows.map((row: RawNode) => ({
|
||||
|
||||
this.metadata_rows = data.metadataRows?.map((row: RawNode) => ({
|
||||
metadata_parts: row.metadataParts?.map((part: RawNode) => ({
|
||||
text: part.text ? Text.fromAttributed(part.text) : null,
|
||||
avatar_stack: Parser.parseItem(part.avatarStack, AvatarStackView),
|
||||
enable_truncation: data.enableTruncation
|
||||
})),
|
||||
badges: Parser.parseArray(row.badges, BadgeView)
|
||||
}));
|
||||
})) || [];
|
||||
|
||||
this.delimiter = data.delimiter;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user