fix scope passing

This commit is contained in:
2025-01-26 13:24:33 +00:00
parent 951eb7ea5a
commit 0c20ff2365
+2 -2
View File
@@ -3,7 +3,7 @@ import * as TwitchAuth from './TwitchAuth.mjs'
let token=null; let token=null;
export function request_auth(client_id,scope,redirect_uri=location.origin+location.pathname){ export function request_auth(client_id,scope,redirect_uri=location.origin+location.pathname){
return TwitchAuth.requestAuthCode(client_id,scope.split(' ')) return TwitchAuth.requestAuthCode(client_id,...scope.split(' '))
} }
export function get_url_params(){ export function get_url_params(){
@@ -54,7 +54,7 @@ export function set_refresh_timeout(client_id,tokens){
} }
export async function get_tokens(client_id,scope=null,redirect_uri=location.origin+location.pathname,auth_return=false){ export async function get_tokens(client_id,scope=null,redirect_uri=location.origin+location.pathname,auth_return=false){
token=await TwitchAuth.getUserToken(client_id,scope.split(' ')).then(validate_tokens) token=await TwitchAuth.getUserToken(client_id,...scope.split(' ')).then(validate_tokens)
set_refresh_timeout(client_id,token) set_refresh_timeout(client_id,token)
return token return token
} }