upd: fix broken returns and change if statement

This commit is contained in:
Marie 2024-10-02 19:39:06 +02:00
parent 9dd51bc9eb
commit f08ef28d54
No known key found for this signature in database
GPG key ID: 7ADF6C9CD9A28555

View file

@ -50,9 +50,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
if (ps.instance) { if (ps.instance) {
const meta = await this.metaService.fetch(); const meta = await this.metaService.fetch();
if (meta.donationUrl && !meta.donationUrl.includes('opencollective.com')) { if (meta.donationUrl && meta.donationUrl.includes('opencollective.com')) {
return [];
} else if (meta.donationUrl) {
return { sponsor_data: await maybeCached('instanceSponsors', ps.forceUpdate, async () => { return { sponsor_data: await maybeCached('instanceSponsors', ps.forceUpdate, async () => {
let totalSponsors; let totalSponsors;
const meta = await this.metaService.fetch(); const meta = await this.metaService.fetch();
@ -73,7 +71,7 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
} }
}) }; }) };
} else { } else {
return []; return { sponsor_data: [] };
} }
} else { } else {
return { sponsor_data: await maybeCached('sponsors', ps.forceUpdate, async () => { return { sponsor_data: await maybeCached('sponsors', ps.forceUpdate, async () => {