fix: age restricted videos causing uncaught exceptions when logged out

This commit is contained in:
luan.lrt4@gmail.com
2022-03-23 00:32:51 -03:00
parent 80fe969917
commit 8d411f25c8

View File

@@ -300,7 +300,7 @@ class Parser {
response.metadata.owner_badges = secondary_info_renderer.owner.videoOwnerRenderer?.badges?.map((badge) => badge.metadataBadgeRenderer.tooltip) || [];
}
streaming_data.adaptiveFormats &&
streaming_data && streaming_data.adaptiveFormats &&
(response.metadata.available_qualities = [...new Set(streaming_data.adaptiveFormats.filter(v => v.qualityLabel)
.map(v => v.qualityLabel).sort((a, b) => +a.replace(/\D/gi, '') - +b.replace(/\D/gi, '')))]) ||
(response.metadata.available_qualities = []);