Skip to content

Commit b01212a

Browse files
authored
Edited the checkGiveaway function
1 parent aee36ab commit b01212a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/Manager.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ class GiveawaysManager extends EventEmitter {
6767
if (!giveaway.options.langfile) {
6868
giveaway.options.langfile = require(`../lang/${giveaway.lang}.json`);
6969
}
70-
if(giveaway.options.shardID !== this.client.shard.ids[0]) return;
70+
if(!this.client.guilds.cache.get(giveaway.guildID)) return;
7171
await this._markAsEnded(giveaway.messageID);
7272
var requirements = "";
7373
if (giveaway.options.IsRequiredRole === true) {
@@ -265,7 +265,7 @@ class GiveawaysManager extends EventEmitter {
265265
if (!giveaway.ended) {
266266
return reject(`GiveawayNotEnded`);
267267
}
268-
if(giveaway.options.shardID !== this.client.shard.ids[0]) return;
268+
if(!this.client.guilds.cache.get(giveaway.guildID)) return;
269269
if (!giveaway.channel) {
270270
return reject(`GiveawayUnknownChannel`);
271271
}
@@ -304,7 +304,7 @@ class GiveawaysManager extends EventEmitter {
304304
if (giveaway.ended) {
305305
return reject(`GiveawayAlreadyEnded`);
306306
}
307-
if(giveaway.options.shardID !== this.client.shard.ids[0]) return;
307+
if(!this.client.guilds.cache.get(giveaway.guildID)) return;
308308
if (!giveaway.channel) {
309309
return reject(`GiveawayUnknownChannel`);
310310
}
@@ -438,7 +438,7 @@ class GiveawaysManager extends EventEmitter {
438438
if(giveaway.options.shardID === undefined) {
439439
giveawayData.shardID = 0
440440
}
441-
if(giveawayData.shardID !== this.client.shard.ids[0]) return;
441+
if(!this.client.guilds.cache.get(giveaway.guildID)) return;
442442
await this.giveaways.push(giveawayData);
443443
await db.set("giveaways", this.giveaways);
444444
await this._checkGiveaway()

0 commit comments

Comments
 (0)