Uploaded image for project: 'Picard'
  1. Picard
  2. PICARD-766

Unable to login using oauth via Picard options with Server Port set to 443

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Normal Normal
    • 1.4
    • 1.4
    • User Interface
    • None
    • Mac OS X 10.11.1 beta, Python 2.7.10, Picard is the latest GitHub pull & latest daily binary build.

      Under Picard:Preferences:General, MusicBrainz Account, "Log In" button will not work at all with Server Address port set to 443. Will work properly with port set to 80. Setting port to 80, hitting Log In button and entering generated code normally, then changing port to 443 works but isn't ideal.

      Console output with picard -d when Log In is clicked with port set to 443:
      Traceback (most recent call last):
      File "/usr/local/lib/python2.7/site-packages/picard/ui/options/general.py", line 85, in login
      authorization_url = self.tagger.xmlws.oauth_manager.get_authorization_url(scopes)
      File "/usr/local/lib/python2.7/site-packages/picard/oauth.py", line 79, in get_authorization_url
      url.setHost(port)
      TypeError: QUrl.setHost(QString): argument 1 has unexpected type 'int'

            sophist Sophist
            killdabob KillDaBOB
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package
                1.4