diff --git a/lib/components/keyserver-connection-handler.js b/lib/components/keyserver-connection-handler.js --- a/lib/components/keyserver-connection-handler.js +++ b/lib/components/keyserver-connection-handler.js @@ -8,6 +8,8 @@ import { useDispatchActionPromise } from '../utils/action-utils.js'; import { useSelector } from '../utils/redux-utils.js'; import { ashoatKeyserverID } from '../utils/validation-utils.js'; +import {IdentityClientContext} from "../shared/identity-client-context.js"; +import {usingCommServicesAccessToken} from "../utils/services-utils.js"; type Props = { ...BaseSocketProps, @@ -30,6 +32,18 @@ } }, [callLogOut, hasConnectionIssue, dispatchActionPromise]); + const identityClient = React.useContext(IdentityClientContext)?.identityClient; + React.useEffect(() => { + if (!usingCommServicesAccessToken) { + return; + } + + void (async () => { + const keyserverKeys = await identityClient?.getKeyserverKeys(keyserverID); + console.log(JSON.stringify(keyserverKeys)); + })(); + }, [keyserverID]); + if (keyserverID !== ashoatKeyserverID) { return null; }