Update to Knub30.0.0-beta.37 and Eris 0.15, first pass

This commit is contained in:
Dragory 2021-05-23 14:35:16 +03:00
parent 84da543205
commit f6be4f4af6
No known key found for this signature in database
GPG key ID: 5F387BA66DF8AAC1
133 changed files with 6507 additions and 380 deletions

View file

@ -1,11 +1,11 @@
import { TSelfGrantableRoleEntry, SelfGrantableRolesPluginType } from "../types";
import { GuildPluginData } from "knub";
export function getApplyingEntries(
export async function getApplyingEntries(
pluginData: GuildPluginData<SelfGrantableRolesPluginType>,
msg,
): TSelfGrantableRoleEntry[] {
const config = pluginData.config.getForMessage(msg);
): Promise<TSelfGrantableRoleEntry[]> {
const config = await pluginData.config.getForMessage(msg);
return Object.entries(config.entries)
.filter(
([k, e]) =>