Adds Fallbacks for loadout retrievals

This commit is contained in:
Indrajith K L
2021-03-27 17:17:16 +05:30
parent 6f07b57b89
commit f4be8d32c8

View File

@@ -195,16 +195,20 @@ async function getCodMLoadOut(message, args) {
view: "Grid view", view: "Grid view",
filterByFormula: `({cod_username} = '${args[0]}')` filterByFormula: `({cod_username} = '${args[0]}')`
}).eachPage(function page(records, fetchNextPage) { }).eachPage(function page(records, fetchNextPage) {
records.forEach((record) => { if (records && records.length > 0) {
const loadOutMessage = new MessageEmbed() records.forEach((record) => {
const loadOutMessage = new MessageEmbed()
.setTitle(`Loadout of ${codUserName} : ${record.get('cod_match_type')}`) .setTitle(`Loadout of ${codUserName} : ${record.get('cod_match_type')}`)
.addField('Weapon Name', record.get('cod_weapon_name'),true) .addField('Weapon Name', record.get('cod_weapon_name'),true)
.addField('Weapon Type', record.get('cod_weapon_type'),true) .addField('Weapon Type', record.get('cod_weapon_type'),true)
.addField('Attachments', record.get('cod_weapon_attachments'),true) .addField('Attachments', record.get('cod_weapon_attachments'),true)
.setColor("RANDOM"); .setColor("RANDOM");
message.channel.send(loadOutMessage); message.channel.send(loadOutMessage);
}); });
fetchNextPage(); fetchNextPage();
} else {
message.channel.send(`No Loadout found for ***${codUserName}***`);
}
}, function done(err) { }, function done(err) {
if (err) { console.error(err); return; } if (err) { console.error(err); return; }