From ab966e600abd68e8f18743383e5c4cf35e1d53cf Mon Sep 17 00:00:00 2001 From: Vincent Date: Wed, 8 Jul 2020 10:19:51 +1000 Subject: [PATCH] OpenGrop joining --- ts/session/types/OpenGroup.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ts/session/types/OpenGroup.ts b/ts/session/types/OpenGroup.ts index a5990efad..15d836acf 100644 --- a/ts/session/types/OpenGroup.ts +++ b/ts/session/types/OpenGroup.ts @@ -83,6 +83,7 @@ export class OpenGroup { } public static async join(server: string): Promise { + const prefixedServer = OpenGroup.prefixify(server); if (!OpenGroup.validate(server)) { return; } @@ -90,17 +91,20 @@ export class OpenGroup { // Make this not hard coded const channel = 1; let conversation; + let conversationId; try { - conversation = await window.attemptConnection(server, channel); + conversation = await window.attemptConnection(prefixedServer, channel); + conversationId = conversation?.cid; } catch (e) { console.warn(e); return; } + // Do we want to add conversation as a property of OpenGroup? return new OpenGroup({ server, channel, - conversationId: conversation?.cid, + conversationId, }); }