mirror of
https://github.com/home-assistant/frontend.git
synced 2025-04-26 14:27:20 +00:00
parent
76161329b6
commit
0997274f29
@ -23,7 +23,9 @@ export default class ExternalAuth extends Auth {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async refreshAccessToken() {
|
async refreshAccessToken() {
|
||||||
const responseProm = new Promise((resolve) => { window[CALLBACK_SET_TOKEN] = resolve; });
|
const responseProm = new Promise((resolve, reject) => {
|
||||||
|
window[CALLBACK_SET_TOKEN] = (success, data) => (success ? resolve(data) : reject(data));
|
||||||
|
});
|
||||||
|
|
||||||
// Allow promise to set resolve on window object.
|
// Allow promise to set resolve on window object.
|
||||||
await 0;
|
await 0;
|
||||||
@ -48,7 +50,9 @@ export default class ExternalAuth extends Auth {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async revoke() {
|
async revoke() {
|
||||||
const responseProm = new Promise((resolve) => { window[CALLBACK_REVOKE_TOKEN] = resolve; });
|
const responseProm = new Promise((resolve, reject) => {
|
||||||
|
window[CALLBACK_REVOKE_TOKEN] = (success, data) => (success ? resolve(data) : reject(data));
|
||||||
|
});
|
||||||
|
|
||||||
// Allow promise to set resolve on window object.
|
// Allow promise to set resolve on window object.
|
||||||
await 0;
|
await 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user