BadgeAPI: Add support for multiple donor badges

This commit is contained in:
Vendicated 2023-04-29 02:06:52 +02:00
parent ec72b4c91d
commit a2e03084b0
No known key found for this signature in database
GPG key ID: A1DC0CFB5615D905
2 changed files with 70 additions and 73 deletions

View file

@ -79,8 +79,8 @@ export function _getBadges(args: BadgeUserArgs) {
: badges.push({ ...badge, ...args });
}
}
const donorBadge = (Plugins.BadgeAPI as any).getDonorBadge(args.user.id);
if (donorBadge) badges.unshift(donorBadge);
const donorBadges = (Plugins.BadgeAPI as unknown as typeof import("../plugins/apiBadges").default).getDonorBadges(args.user.id);
if (donorBadges) badges.unshift(...donorBadges);
return badges;
}