OpenGrop joining

pull/1225/head
Vincent 5 years ago
parent 54209e98a8
commit ab966e600a

@ -83,6 +83,7 @@ export class OpenGroup {
} }
public static async join(server: string): Promise<OpenGroup | undefined> { public static async join(server: string): Promise<OpenGroup | undefined> {
const prefixedServer = OpenGroup.prefixify(server);
if (!OpenGroup.validate(server)) { if (!OpenGroup.validate(server)) {
return; return;
} }
@ -90,17 +91,20 @@ export class OpenGroup {
// Make this not hard coded // Make this not hard coded
const channel = 1; const channel = 1;
let conversation; let conversation;
let conversationId;
try { try {
conversation = await window.attemptConnection(server, channel); conversation = await window.attemptConnection(prefixedServer, channel);
conversationId = conversation?.cid;
} catch (e) { } catch (e) {
console.warn(e); console.warn(e);
return; return;
} }
// Do we want to add conversation as a property of OpenGroup?
return new OpenGroup({ return new OpenGroup({
server, server,
channel, channel,
conversationId: conversation?.cid, conversationId,
}); });
} }

Loading…
Cancel
Save