mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-16 19:43:29 +01:00
fix(ShardClientUtil#id): erroneously reporting as an array
This commit is contained in:
@@ -55,7 +55,7 @@ class Client extends BaseClient {
|
|||||||
this.options.totalShardCount = this.options.shardCount;
|
this.options.totalShardCount = this.options.shardCount;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!this.options.shards && this.options.shardCount) {
|
if (typeof this.options.shards === 'undefined' && this.options.shardCount) {
|
||||||
this.options.shards = [];
|
this.options.shards = [];
|
||||||
for (let i = 0; i < this.options.shardCount; ++i) this.options.shards.push(i);
|
for (let i = 0; i < this.options.shardCount; ++i) this.options.shards.push(i);
|
||||||
}
|
}
|
||||||
@@ -233,7 +233,7 @@ class Client extends BaseClient {
|
|||||||
this.emit(Events.DEBUG, `Using recommended shard count ${res.shards}`);
|
this.emit(Events.DEBUG, `Using recommended shard count ${res.shards}`);
|
||||||
this.options.shardCount = res.shards;
|
this.options.shardCount = res.shards;
|
||||||
this.options.totalShardCount = res.shards;
|
this.options.totalShardCount = res.shards;
|
||||||
if (!this.options.shards || !this.options.shards.length) {
|
if (typeof this.options.shards === 'undefined' || !this.options.shards.length) {
|
||||||
this.options.shards = [];
|
this.options.shards = [];
|
||||||
for (let i = 0; i < this.options.shardCount; ++i) this.options.shards.push(i);
|
for (let i = 0; i < this.options.shardCount; ++i) this.options.shards.push(i);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ const browser = exports.browser = typeof window !== 'undefined';
|
|||||||
/**
|
/**
|
||||||
* Options for a client.
|
* Options for a client.
|
||||||
* @typedef {Object} ClientOptions
|
* @typedef {Object} ClientOptions
|
||||||
* @property {number|number[]} [shards=0] ID of the shard to run, or an array of shard IDs
|
* @property {number|number[]} [shards] ID of the shard to run, or an array of shard IDs
|
||||||
* @property {number} [shardCount=1] Total number of shards that will be spawned by this Client
|
* @property {number} [shardCount=1] Total number of shards that will be spawned by this Client
|
||||||
* @property {number} [totalShardCount=1] The total amount of shards used by all processes of this bot
|
* @property {number} [totalShardCount=1] The total amount of shards used by all processes of this bot
|
||||||
* (e.g. recommended shard count, shard count of the ShardingManager)
|
* (e.g. recommended shard count, shard count of the ShardingManager)
|
||||||
@@ -37,7 +37,6 @@ const browser = exports.browser = typeof window !== 'undefined';
|
|||||||
* @property {HTTPOptions} [http] HTTP options
|
* @property {HTTPOptions} [http] HTTP options
|
||||||
*/
|
*/
|
||||||
exports.DefaultOptions = {
|
exports.DefaultOptions = {
|
||||||
shards: 0,
|
|
||||||
shardCount: 1,
|
shardCount: 1,
|
||||||
totalShardCount: 1,
|
totalShardCount: 1,
|
||||||
messageCacheMaxSize: 200,
|
messageCacheMaxSize: 200,
|
||||||
|
|||||||
Reference in New Issue
Block a user