diff options
| author | Hazzajenko <[email protected]> | 2024-11-01 17:42:09 +1100 |
|---|---|---|
| committer | Hazzajenko <[email protected]> | 2024-11-01 17:42:09 +1100 |
| commit | ba3f1d60c3c1edcfc057005ea617a22519d75304 (patch) | |
| tree | cca9642dc28fd0e4915653469072cc3ecd828628 /src | |
| parent | 27b1a25e561585ef8f94312894adff9622030adc (diff) | |
| download | muse-ba3f1d60c3c1edcfc057005ea617a22519d75304.tar.xz muse-ba3f1d60c3c1edcfc057005ea617a22519d75304.zip | |
Remove Config injection from PlayerManager as we are getting the values from prisma.
Diffstat (limited to 'src')
| -rw-r--r-- | src/managers/player.ts | 7 |
1 files 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<string, Player>; 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); } |
