Skip to content

Commit f93abf7

Browse files
authored
fix(BaseClient): Default in objects properly (#9952)
fix(BaseClient): default in objects properly
1 parent f0ec70d commit f93abf7

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

packages/discord.js/src/client/BaseClient.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,20 @@ class BaseClient extends EventEmitter {
2727
this.options = {
2828
...defaultOptions,
2929
...options,
30+
presence: {
31+
...defaultOptions.presence,
32+
...options.presence,
33+
},
34+
sweepers: {
35+
...defaultOptions.sweepers,
36+
...options.sweepers,
37+
},
3038
ws: {
3139
...defaultOptions.ws,
3240
...options.ws,
3341
},
3442
rest: {
43+
...defaultOptions.rest,
3544
...options.rest,
3645
userAgentAppendix: options.rest?.userAgentAppendix
3746
? `${Options.userAgentAppendix} ${options.rest.userAgentAppendix}`

0 commit comments

Comments
 (0)