diff --git a/commands/edit-number/currency.js b/commands/edit-number/currency.js index 22f34db7..03415bcf 100644 --- a/commands/edit-number/currency.js +++ b/commands/edit-number/currency.js @@ -62,7 +62,7 @@ module.exports = class CurrencyCommand extends Command { async fetchRate(base, target) { const { body } = await request - .get(`https://cdn.jsdelivr.net/npm/@fawazahmed0/currency-api@latest/v1/currencies/${base}/${target}.json`); + .get(`https://cdn.jsdelivr.net/npm/@fawazahmed0/currency-api@latest/v1/currencies/${base}.json`); return body[target]; } }; diff --git a/commands/util/generate-credit.js b/commands/util/generate-credit.js index 2f128777..0a306c4b 100644 --- a/commands/util/generate-credit.js +++ b/commands/util/generate-credit.js @@ -25,10 +25,12 @@ module.exports = class GenerateCreditCommand extends Command { .sort((a, b) => a.name.localeCompare(b.name)); if (!commands.size) return null; return commands.map(c => { - const reason = cred.reasonURL ? `[${cred.reason}](${cred.reasonURL})` : cred.reason; const credits = c.credit .filter(cred => cred.name !== 'Dragon Fire') - .map(cred => `[${cred.name}](${cred.url}) (${reason})`); + .map(cred => { + const reason = cred.reasonURL ? `[${cred.reason}](${cred.reasonURL})` : cred.reason; + return `[${cred.name}](${cred.url}) (${reason})`; + }); return `* **${c.name}:**\n - ${credits.join('\n - ')}`; }).join('\n'); })