mirror of
https://github.com/FreeTubeApp/FreeTube
synced 2025-01-18 15:30:36 +01:00
77470751c3
* Applying a workaround for localization issue This changes where the title comes from on the response object from ytdl. This is related to FreeTubeApp#2530. * Applying the same workaround on the description * Added a fallback to videoDetails * Adding a console error to the title try block Co-authored-by: absidue <48293849+absidue@users.noreply.github.com> * Simplifying a loop to Array.join Co-authored-by: absidue <48293849+absidue@users.noreply.github.com> * Adding a console error to the description try block Co-authored-by: absidue <48293849+absidue@users.noreply.github.com> * Add a map for the description lines Co-authored-by: absidue <48293849+absidue@users.noreply.github.com> * Added a question mark operator for descriptions This should prevent errors from erroneously being thrown on videos which have a blank description. If the description is undefined or does not contain a 'runs' field, the resulting descriptionLines should be and empty array. Then, videoDescription will be an empty string. * Each line already contains a `\n` Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>