Small tweaks/code cleanup
This commit is contained in:
parent
0af03978e5
commit
212e50077a
1 changed files with 4 additions and 5 deletions
|
@ -230,9 +230,7 @@ export async function archiveSearch(
|
||||||
const baseUrl = getBaseUrl(pluginData);
|
const baseUrl = getBaseUrl(pluginData);
|
||||||
const url = await pluginData.state.archives.getUrl(baseUrl, archiveId);
|
const url = await pluginData.state.archives.getUrl(baseUrl, archiveId);
|
||||||
|
|
||||||
msg.channel.createMessage(`Exported search results: ${url}`);
|
await msg.channel.createMessage(`Exported search results: ${url}`);
|
||||||
|
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
async function performMemberSearch(
|
async function performMemberSearch(
|
||||||
|
@ -241,7 +239,7 @@ async function performMemberSearch(
|
||||||
page = 1,
|
page = 1,
|
||||||
perPage = SEARCH_RESULTS_PER_PAGE,
|
perPage = SEARCH_RESULTS_PER_PAGE,
|
||||||
): Promise<{ results: Member[]; totalResults: number; page: number; lastPage: number; from: number; to: number }> {
|
): Promise<{ results: Member[]; totalResults: number; page: number; lastPage: number; from: number; to: number }> {
|
||||||
refreshMembersIfNeeded(pluginData.guild);
|
await refreshMembersIfNeeded(pluginData.guild);
|
||||||
|
|
||||||
let matchingMembers = Array.from(pluginData.guild.members.values());
|
let matchingMembers = Array.from(pluginData.guild.members.values());
|
||||||
|
|
||||||
|
@ -325,8 +323,9 @@ async function performMemberSearch(
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
matchingMembers = await asyncFilter(matchingMembers, async member => {
|
matchingMembers = await asyncFilter(matchingMembers, async member => {
|
||||||
if (member.nick && (await pluginData.state.regexRunner.exec(queryRegex, member.nick).catch(allowTimeout)))
|
if (member.nick && (await pluginData.state.regexRunner.exec(queryRegex, member.nick).catch(allowTimeout))) {
|
||||||
return true;
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
const fullUsername = `${member.user.username}#${member.user.discriminator}`;
|
const fullUsername = `${member.user.username}#${member.user.discriminator}`;
|
||||||
if (await pluginData.state.regexRunner.exec(queryRegex, fullUsername).catch(allowTimeout)) return true;
|
if (await pluginData.state.regexRunner.exec(queryRegex, fullUsername).catch(allowTimeout)) return true;
|
||||||
|
|
Loading…
Add table
Reference in a new issue