YouTube.js icon indicating copy to clipboard operation
YouTube.js copied to clipboard

9.4.0 - TypeError: Cannot read properties of undefined (reading 'lightTheme')

Open Lcstyle opened this issue 9 months ago • 2 comments

Steps to reproduce

updated to 9.4.0

Failure Logs

[YOUTUBEJS][Parser]: InnertubeError: Something went wrong at CollectionThumbnailView!
This is a bug, please report it at https://github.com/LuanRT/YouTube.js/issues
    at ERROR_HANDLER (file:///root/node_modules/youtubei.js/dist/src/parser/parser.js:48:31)
    at Module.parseItem (file:///root/node_modules/youtubei.js/dist/src/parser/parser.js:393:13)
    at new LockupView (file:///root/node_modules/youtubei.js/dist/src/parser/classes/LockupView.js:9:37)
    at Module.parseItem (file:///root/node_modules/youtubei.js/dist/src/parser/parser.js:388:28)
    at new RichItem (file:///root/node_modules/youtubei.js/dist/src/parser/classes/RichItem.js:6:31)
    at parseItem (file:///root/node_modules/youtubei.js/dist/src/parser/parser.js:388:28)
    at Module.parseArray (file:///root/node_modules/youtubei.js/dist/src/parser/parser.js:408:28)
    at new RichGrid (file:///root/node_modules/youtubei.js/dist/src/parser/classes/RichGrid.js:9:32)
    at Module.parseItem (file:///root/node_modules/youtubei.js/dist/src/parser/parser.js:388:28)
    at new Tab (file:///root/node_modules/youtubei.js/dist/src/parser/classes/Tab.js:13:31) {
  info: {
    stack: "TypeError: Cannot read properties of undefined (reading 'lightTheme')\n" +
      '    at new CollectionThumbnailView (file:///root/node_modules/youtubei.js/dist/src/parser/classes/CollectionThumbnailView.js:9:42)\n' +
      '    at Module.parseItem (file:///root/node_modules/youtubei.js/dist/src/parser/parser.js:388:28)\n' +
      '    at new LockupView (file:///root/node_modules/youtubei.js/dist/src/parser/classes/LockupView.js:9:37)\n' +
      '    at Module.parseItem (file:///root/node_modules/youtubei.js/dist/src/parser/parser.js:388:28)\n' +
      '    at new RichItem (file:///root/node_modules/youtubei.js/dist/src/parser/classes/RichItem.js:6:31)\n' +
      '    at parseItem (file:///root/node_modules/youtubei.js/dist/src/parser/parser.js:388:28)\n' +
      '    at Module.parseArray (file:///root/node_modules/youtubei.js/dist/src/parser/parser.js:408:28)\n' +
      '    at new RichGrid (file:///root/node_modules/youtubei.js/dist/src/parser/classes/RichGrid.js:9:32)\n' +
      '    at Module.parseItem (file:///root/node_modules/youtubei.js/dist/src/parser/parser.js:388:28)\n' +
      '    at new Tab (file:///root/node_modules/youtubei.js/dist/src/parser/classes/Tab.js:13:31)'
  },
  date: 2024-04-29T15:37:37.262Z,
  version: '9.4.0'

Expected behavior

no exception

Current behavior

using yt2alt

Version

Default

Anything else?

No response

Checklist

  • [X] I am running the latest version.
  • [X] I checked the documentation and found no answer.
  • [X] I have searched the existing issues and made sure this is not a duplicate.
  • [X] I have provided sufficient information.

Lcstyle avatar Apr 29 '24 15:04 Lcstyle