From e0531157a745ac6178d55cc159b5932fa36ff20f Mon Sep 17 00:00:00 2001 From: IRONM00N <64110067+IRONM00N@users.noreply.github.com> Date: Sat, 8 Jan 2022 20:08:16 -0500 Subject: database migrations - use jsonb over text + JSON.parse, refactor bad word & automod - store word in shared db closes: #53 --- src/lib/extensions/discord-akairo/BushClient.ts | 8 ++++++-- src/lib/extensions/discord-akairo/BushClientUtil.ts | 4 ++-- 2 files changed, 8 insertions(+), 4 deletions(-) (limited to 'src/lib/extensions/discord-akairo') diff --git a/src/lib/extensions/discord-akairo/BushClient.ts b/src/lib/extensions/discord-akairo/BushClient.ts index 65b60eb..cb1e50b 100644 --- a/src/lib/extensions/discord-akairo/BushClient.ts +++ b/src/lib/extensions/discord-akairo/BushClient.ts @@ -419,7 +419,11 @@ export class BushClient extends AkairoClient>.`, false); } catch (e) { await this.console.error( @@ -473,7 +477,7 @@ export class BushClient extends AkairoClient( + public async insertOrRemoveFromShared>( action: 'add' | 'remove', key: K, value: typeof client['cache']['shared'][K][0] @@ -510,7 +510,7 @@ export class BushClientUtil extends ClientUtil { * @param key The key in the shared cache to update. * @param value The value to set the key to. */ - public async setShared( + public async setShared>( key: K, value: typeof client['cache']['shared'][K] ): Promise { -- cgit