OpenGroup: get conversation from conversationController rather than appDotNetApi

pull/1229/head
Audric Ackermann 5 years ago
parent 880e039652
commit 4aa0667686
No known key found for this signature in database
GPG Key ID: 999F434D76324AD4

@ -152,17 +152,14 @@ export class OpenGroup {
if (!OpenGroup.validate(server)) {
return;
}
const prefixedServer = this.prefixify(server);
const serverInfo = (await window.lokiPublicChatAPI.findOrCreateServer(
prefixedServer
)) as any;
if (!serverInfo?.channels?.length) {
return;
}
return serverInfo.channels[0].conversation;
const rawServerURL = server
.replace(/^https?:\/\//i, '')
.replace(/[/\\]+$/i, '');
const channelId = 1;
const conversationId = `publicChat:${channelId}@${rawServerURL}`;
// Quickly peak to make sure we don't already have it
return window.ConversationController.get(conversationId);
}
/**

Loading…
Cancel
Save