Skip to content

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

@Lcstyle

Description

@Lcstyle

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

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinggood first issueGood for newcomers

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions