[CodeFactor] Apply fixes

pull/33/head
codefactor-io 6 years ago
parent d3e1106d70
commit 742848f36f

@ -32,9 +32,9 @@ exports.DJ = class {
connect(voiceChannel) {
return new Promise((resolve, reject) => {
this.voiceChannel = voiceChannel || this.voiceChannel;
if (this.connected) {
if (this.connected)
this.stop();
}
logger.verbose(`Connecting to voiceChannel ${this.voiceChannel.name}`);
this.voiceChannel.join().then(connection => {
logger.info(`Connected to Voicechannel ${this.voiceChannel.name}`);
@ -42,7 +42,7 @@ exports.DJ = class {
this.checkListeners();
resolve();
}).catch((error) => reject(error));
})
});
}
/**
@ -51,9 +51,9 @@ exports.DJ = class {
*/
set listenOnRepeat(value) {
this.repeat = value;
if (this.current) {
if (this.current)
this.queue.push(this.current);
}
}
/**
@ -99,8 +99,9 @@ exports.DJ = class {
logger.verbose(`Exiting ${this.voiceChannel.name}`);
this.stop();
}, config.music.timeout || 300000);
} else if (this.connected)
} else if (this.connected) {
setTimeout(() => this.checkListeners(), 10000);
}
}
/**
@ -159,15 +160,15 @@ exports.DJ = class {
});
} else {
logger.debug(`Added ${url} to the queue`);
if (playnext) {
if (playnext)
this.getVideoName(url).then((title) => {
this.queue.unshift({'url': url, 'title': title});
}).catch((err) => logger.verbose(err.message));
} else {
else
this.getVideoName(url).then((title) => {
this.queue.push({'url': url, 'title': title});
}).catch((err) => logger.verbose(err.message));
}
}
}
}
@ -200,7 +201,7 @@ exports.DJ = class {
this.volume = percentage;
this.disp.setVolume(percentage);
} else {
logger.warn("No dispatcher found.")
logger.warn("No dispatcher found.");
}
}
@ -209,11 +210,11 @@ exports.DJ = class {
*/
pause() {
logger.verbose("Pausing music...");
if (this.disp !== null) {
if (this.disp !== null)
this.disp.pause();
} else {
else
logger.warn("No dispatcher found");
}
}
/**
@ -221,11 +222,11 @@ exports.DJ = class {
*/
resume() {
logger.verbose("Resuming music...");
if (this.disp !== null) {
if (this.disp !== null)
this.disp.resume();
} else {
else
logger.warn("No dispatcher found");
}
}
/**
@ -340,13 +341,13 @@ exports.playFile = function (guildId, filename) {
*/
exports.play = function (voiceChannel, url) {
let guildId = voiceChannel.guild.id;
if (!djs[guildId]) {
if (!djs[guildId])
this.connect(voiceChannel).then(() => {
djs[guildId].playYouTube(url);
});
} else {
else
djs[guildId].playYouTube(url);
}
};
/**
@ -357,13 +358,13 @@ exports.play = function (voiceChannel, url) {
*/
exports.playnext = function (voiceChannel, url) {
let guildId = voiceChannel.guild.id;
if (!djs[guildId]) {
if (!djs[guildId])
this.connect(voiceChannel).then(() => {
djs[guildId].playYouTube(url, true);
});
} else {
else
djs[guildId].playYouTube(url, true);
}
};
/**

@ -80,9 +80,9 @@ exports.MockDatabase = class {
}
run(sql, values, callback) {
if(callback) {
if(callback)
callback();
}
}
get() {
@ -90,7 +90,7 @@ exports.MockDatabase = class {
}
all() {
return null
return null;
}
close() {

@ -135,7 +135,7 @@ describe('lib/utils', function() {
assert('https://i3.ytimg.com/vi/VIDID/maxresdefault.jpg', getTh4Id(getVid4Id('VIDID')));
assert('https://i3.ytimg.com/vi/1234/maxresdefault.jpg', getTh4Id(getVid4Id('1234')));
done();
})
});
});
describe('#ConfigVerifyer', function() {
@ -173,7 +173,7 @@ describe('lib/utils', function() {
confVer = new utils.ConfigVerifyer(testObj, ['key1', 'key1.key2', 'key7.key8.0.key9']);
assert(!confVer.verifyConfig(modifiedMockLogger));
done();
})
});
});
});
@ -239,7 +239,7 @@ describe('lib/music', function() {
dj.getVideoName('http://www.youtube.com/watch?v=ABCDEFGHIJK').then((name) => {
assert(name === 'test');
done();
})
});
});
it('sets the volume', function(done) {
@ -249,7 +249,7 @@ describe('lib/music', function() {
dj.setVolume(100);
assert(dj.volume === 100);
done();
})
});
});
it('pauses playback', function(done) {
@ -258,7 +258,7 @@ describe('lib/music', function() {
dj.playFile();
dj.pause();
done();
})
});
});
it('resumes playback', function(done) {
@ -267,7 +267,7 @@ describe('lib/music', function() {
dj.playFile();
dj.resume();
done();
})
});
});
it('stops playback', function(done) {
@ -319,7 +319,7 @@ describe('lib/music', function() {
assert(dj.queue.length === 0);
done();
}).catch(() => done());
})
});
});
});
@ -344,7 +344,7 @@ describe('lib/cmd', function() {
servant.createCommand(mockobjects.mockCommand, mockobjects.mockCommand.textReply);
assert(servant.commands['test']);
servant.removeCommand('test');
assert(!servant.commands['test'])
assert(!servant.commands['test']);
});
it('parses commands', function() {
@ -454,7 +454,7 @@ describe('lib/guilding', function() {
gh.dj = new music.DJ(mockobjects.mockVoicechannel);
gh.connectAndPlay(mockobjects.mockVoicechannel, 'test', false).then(() => {
done();
})
});
});
it('handles all servercommands', function() {
@ -474,12 +474,12 @@ describe('lib/guilding', function() {
}
};
for (let category of Object.keys(servercommands)) {
for (let category of Object.keys(servercommands))
for (let command of Object.keys(servercommands[category])) {
msg.content = '~' + command;
gh.handleMessage(msg);
}
}
assert(msgSpy.called);
});

Loading…
Cancel
Save