diff --git a/commands/edit-number/currency.js b/commands/edit-number/currency.js index f5ea2768..22f34db7 100644 --- a/commands/edit-number/currency.js +++ b/commands/edit-number/currency.js @@ -15,7 +15,7 @@ module.exports = class CurrencyCommand extends Command { name: 'Fawaz Ahmed', url: 'https://github.com/fawazahmed0', reason: 'API', - reasonURL: 'https://github.com/fawazahmed0/currency-api' + reasonURL: 'https://github.com/fawazahmed0/exchange-api' } ], args: [ @@ -54,7 +54,7 @@ module.exports = class CurrencyCommand extends Command { async fetchCurrencies() { const { body } = await request - .get('https://cdn.jsdelivr.net/gh/fawazahmed0/currency-api@1/latest/currencies.json'); + .get('https://cdn.jsdelivr.net/npm/@fawazahmed0/currency-api@latest/v1/currencies.json'); this.currencies = body; setTimeout(() => { this.currencies = null; }, 1.8e+6); return this.currencies; @@ -62,7 +62,7 @@ module.exports = class CurrencyCommand extends Command { async fetchRate(base, target) { const { body } = await request - .get(`https://cdn.jsdelivr.net/gh/fawazahmed0/currency-api@1/latest/currencies/${base}/${target}.json`); + .get(`https://cdn.jsdelivr.net/npm/@fawazahmed0/currency-api@latest/v1/currencies/${base}/${target}.json`); return body[target]; } }; diff --git a/commands/util/generate-credit.js b/commands/util/generate-credit.js index c607d130..2f128777 100644 --- a/commands/util/generate-credit.js +++ b/commands/util/generate-credit.js @@ -25,9 +25,10 @@ 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}) (${cred.reason})`); + .map(cred => `[${cred.name}](${cred.url}) (${reason})`); return `* **${c.name}:**\n - ${credits.join('\n - ')}`; }).join('\n'); })