From ba3f1d60c3c1edcfc057005ea617a22519d75304 Mon Sep 17 00:00:00 2001 From: Hazzajenko Date: Fri, 1 Nov 2024 17:42:09 +1100 Subject: [PATCH] Remove Config injection from PlayerManager as we are getting the values from prisma. --- src/managers/player.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/managers/player.ts b/src/managers/player.ts index 577d9f3..420cf48 100644 --- a/src/managers/player.ts +++ b/src/managers/player.ts @@ -2,25 +2,22 @@ import {inject, injectable} from 'inversify'; import {TYPES} from '../types.js'; import Player from '../services/player.js'; import FileCacheProvider from '../services/file-cache.js'; -import Config from '../services/config.js'; @injectable() export default class { private readonly guildPlayers: Map; private readonly fileCache: FileCacheProvider; - private readonly config: Config; - constructor(@inject(TYPES.FileCache) fileCache: FileCacheProvider, @inject(TYPES.Config) config: Config) { + constructor(@inject(TYPES.FileCache) fileCache: FileCacheProvider) { this.guildPlayers = new Map(); this.fileCache = fileCache; - this.config = config; } get(guildId: string): Player { let player = this.guildPlayers.get(guildId); if (!player) { - player = new Player(this.fileCache, guildId, this.config); + player = new Player(this.fileCache, guildId); this.guildPlayers.set(guildId, player); }