make maybeShowMembers async for lokiPublicChatAPI.getListOfMembers call

pull/638/head
Ryan Tharp 6 years ago
parent f245007a8b
commit ced6563358

@ -2568,7 +2568,7 @@
this.view.scrollToBottomIfNeeded(); this.view.scrollToBottomIfNeeded();
}, },
maybeShowMembers(event) { async maybeShowMembers(event) {
const filterMembers = (caseSensitiveQuery, member) => { const filterMembers = (caseSensitiveQuery, member) => {
const { authorPhoneNumber, authorProfileName } = member; const { authorPhoneNumber, authorProfileName } = member;
@ -2613,8 +2613,11 @@
let allMembers; let allMembers;
if (this.model.isPublic()) { if (this.model.isPublic()) {
const members = window.lokiPublicChatAPI // const api = await this.model.getPublicSendData();
.getListOfMembers() // not quite in the right format tho yet...
// let members = await api.getSubscribers();
let members = await window.lokiPublicChatAPI.getListOfMembers();
members = members
.filter(d => !!d) .filter(d => !!d)
.filter(d => d.authorProfileName !== 'Anonymous'); .filter(d => d.authorProfileName !== 'Anonymous');
allMembers = _.uniq(members, true, d => d.authorPhoneNumber); allMembers = _.uniq(members, true, d => d.authorPhoneNumber);

Loading…
Cancel
Save