From 1e699b7ef36e6032df30e7d6cffee41996c112bd Mon Sep 17 00:00:00 2001 From: Jason Robinson <mail@jasonrobinson.me> Date: Fri, 13 Nov 2020 15:36:56 +0200 Subject: [PATCH] Enable token request for HostingSignupDialog Needed for the last part of setup which is triggering a migration process to the new host. --- src/components/views/dialogs/HostingSignupDialog.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/components/views/dialogs/HostingSignupDialog.tsx b/src/components/views/dialogs/HostingSignupDialog.tsx index df237129f1..873775560e 100644 --- a/src/components/views/dialogs/HostingSignupDialog.tsx +++ b/src/components/views/dialogs/HostingSignupDialog.tsx @@ -49,6 +49,9 @@ export default class HostingSignupDialog extends React.PureComponent<IProps, ISt } switch (message.data.action) { + case 'access_token_credential_request': + this.sendAccessToken(); + break; case 'openid_credentials_request': // noinspection JSIgnoredPromiseFromCall this.fetchOpenIDToken(); @@ -100,6 +103,13 @@ export default class HostingSignupDialog extends React.PureComponent<IProps, ISt } } + private sendAccessToken() { + this.sendMessage({ + action: 'access_token_credential', + token: MatrixClientPeg.get().getAccessToken(), + }); + } + public componentDidMount() { window.addEventListener("message", this.messageHandler); }