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