neet / masto.js

🐘 Universal Mastodon API client for JavaScript
https://neet.github.io/masto.js/
MIT License
723 stars 47 forks source link

disableVersionCheck parameter does not work #852

Closed catgirlinspace closed 1 year ago

catgirlinspace commented 1 year ago

Passing in the disableVersionCheck parameter does not actually disable the version check.

async function getMasto() {
  return await login({
    url: "https://fediverse.catgirlin.space",
    accessToken: process.env.FEDIVERSE_ACCESS_TOKEN,
    disableVersionCheck: true,
  });
}

Traceback

/Users/catgirl/Projects/splatnet3-exporter/node_modules/semver/classes/semver.js:38
      throw new TypeError(`Invalid Version: ${version}`)
            ^

TypeError: Invalid Version: 2.7.2 (compatible; Akkoma 3.5.0-14-gd9508474)
    at new SemVer (/Users/catgirl/Projects/splatnet3-exporter/node_modules/semver/classes/semver.js:38:13)
    at buildHttpContext (file:///Users/catgirl/Projects/splatnet3-exporter/node_modules/masto/dist/index.js:3820:63)
    at createClient (file:///Users/catgirl/Projects/splatnet3-exporter/node_modules/masto/dist/index.js:3837:50)
    at file:///Users/catgirl/Projects/splatnet3-exporter/node_modules/masto/dist/index.js:3849:12
    at Generator.next (<anonymous>)
    at fulfilled (file:///Users/catgirl/Projects/splatnet3-exporter/node_modules/masto/dist/index.js:515:58)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
catgirlinspace commented 1 year ago

thanks for the quick fix!!

github-actions[bot] commented 1 year ago

:tada: This issue has been resolved in version 5.9.1 :tada:

The release is available on:

Your semantic-release bot :package::rocket: