From ac0d09d77ac669955bc79dc38ab2f89cd75e4ba7 Mon Sep 17 00:00:00 2001 From: Xeno Date: Tue, 4 Jun 2024 00:39:54 +0530 Subject: [PATCH] Parsers overridden during client initialization making external parsers from not working. (#200) * fix(Colors#bold): bold returning weird values * chore: testing something * fix(Parsers): optionsParser & argsParser were being overriden by default options * revert(colors): mistakenly pushed a unplanned change --------- Co-authored-by: NotAditya69 <90441096+NotAditya69@users.noreply.github.com> --- src/client/client.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client/client.ts b/src/client/client.ts index e79ce32..5837ba2 100644 --- a/src/client/client.ts +++ b/src/client/client.ts @@ -53,8 +53,8 @@ export class Client extends BaseClient { super(options); this.options = MergeOptions(this.options, { commands: { - argsParser: defaultArgsParser, - optionsParser: defaultParseOptions, + argsParser: options?.commands?.argsParser ?? defaultArgsParser, + optionsParser: options?.commands?.optionsParser ?? defaultParseOptions, }, } satisfies ClientOptions); }