MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    MMM-MyTraktSeries

    Scheduled Pinned Locked Moved Utilities
    12 Posts 7 Posters 6.9k Views 7 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R Offline
      retroflex Project Sponsor Module Developer
      last edited by

      @TheVieiraAkA My trakt account was already public. But I found that I was using the default watchlist, which probably wasn’t a good idea. I created a new public list and switched the ID in the config to that one. Still no luck, same error.

      T 1 Reply Last reply Reply Quote 0
      • T Offline
        TheVieiraAkA @retroflex
        last edited by

        @retroflex Sorry about the delay

        I recently update the module to fix some errors
        make sure you delete the token.js file in the module, and you have the node_modules installed in my module
        create an app on trakt.tv in here , and assign http://localhost/ to the “Redirect uri:” and “Javascript (cors) origins:”
        Then before you try directlly on the module in the Magic Mirror, use the Trakt API to test it

        1. go Here, and on URI Params, insert your username, and on Headers, put your Client_ID on trakt-api-key option and click Call Resource
          1.1 it should give you a full list of custom lists that you have, search for :

        “ids”: {
        “trakt”: 123456,
        “slug”: “asdvgasvdhasbdabsd”
        },

        1. on the config.js on Magic mirror, in the MMM-MyTraktSeries module, put the “123456” code that you got from the TraktAPI in the step 1 in the id_lista: field
          it should work without a problem
        luisestradaL 1 Reply Last reply Reply Quote 0
        • A Offline
          ankurchauhin
          last edited by

          The above module you’ve mentioned above was in a very smooth way and i can able to set up an application, API key + secret and list id. But I get an error with the pop up “enter the following on our official website”! there we can use only the eight digit code and i tried one of my trakt friends suggestion and it worked me a lot, if any one get an error like me you can solve that issue from here.

          1 Reply Last reply Reply Quote 0
          • D Offline
            dxfan227
            last edited by

            what;s the user name?

            1 Reply Last reply Reply Quote 0
            • luisestradaL Offline
              luisestrada @TheVieiraAkA
              last edited by

              @TheVieiraAkA Hello,

              I can’t understand why I use one list and it works but then I select another list and it doesn’t. I made it public, friends, private and nothing works.

              It looks that this module was abandoned, but still works.

              Thank you !!!

              luisestradaL 1 Reply Last reply Reply Quote 0
              • luisestradaL Offline
                luisestrada @luisestrada
                last edited by

                MMM-MyTraktSeries.js:61

                Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘nextEp’)
                at Class.getDom (MMM-MyTraktSeries.js:61:45)
                at main.js:113:35
                at new Promise ()
                at updateDom (main.js:111:10)
                at Object.updateDom (main.js:552:4)
                at Class.updateDom (module.js:358:6)
                at Class.socketNotificationReceived (MMM-MyTraktSeries.js:101:18)
                at module.js:245:9
                at Socket. (socketclient.js:38:4)
                at Emitter.emit (index.mjs:136:20)

                Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'nextEp')
                

                Row 61 says:
                title = this.shorten(aux[i].nextEp, 19);

                S 1 Reply Last reply Reply Quote 0
                • S Offline
                  sdetweil @luisestrada
                  last edited by sdetweil

                  @luisestrada means aux[i]

                  doesn’t point to an object.

                  Sam

                  How to add modules

                  learning how to use browser developers window for css changes

                  1 Reply Last reply Reply Quote 0
                  • 1
                  • 2
                  • 1 / 2
                  • First post
                    Last post
                  Enjoying MagicMirror? Please consider a donation!
                  MagicMirror created by Michael Teeuw.
                  Forum managed by Sam, technical setup by Karsten.
                  This forum is using NodeBB as its core | Contributors
                  Contact | Privacy Policy