make sure the returned ONS session id is a valid sessionID

pull/1675/head
Audric Ackermann 4 years ago
parent a8a8372a08
commit 60f40c44c6
No known key found for this signature in database
GPG Key ID: 999F434D76324AD4

@ -368,6 +368,9 @@ export class LeftPaneMessageSection extends React.Component<Props, State> {
this.setState({ loading: true });
try {
const resolvedSessionID = await SNodeAPI.getSessionIDForOnsName(pubkeyorOns);
if (PubKey.validateWithError(resolvedSessionID)) {
throw new Error('Got a resolved ONS but the returned entry is not a vlaid SessionID');
}
// this is a pubkey
await ConversationController.getInstance().getOrCreateAndWait(
resolvedSessionID,

Loading…
Cancel
Save