Fixed login scope check

pull/1/head
Lorenz Diener 2016-11-24 12:07:41 +01:00
rodzic 68899a0cc4
commit ead7b7fc5e
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -101,8 +101,8 @@ class Mastodon:
except: except:
raise ValueError('Invalid user name, password or scopes.') raise ValueError('Invalid user name, password or scopes.')
requested_scopes = " ".join(scopes) requested_scopes = " ".join(sorted(scopes))
received_scopes = " ".join(sorted(response["scopes"].split(" "))) received_scopes = " ".join(sorted(response["scope"].split(" ")))
if requested_scopes != received_scopes: if requested_scopes != received_scopes:
raise ValueError('Granted scopes "' + received_scopes + '" differ from requested scopes "' + requested_scopes + '".') raise ValueError('Granted scopes "' + received_scopes + '" differ from requested scopes "' + requested_scopes + '".')