mirror of
https://github.com/spacebarchat/server.git
synced 2026-03-30 22:35:40 +00:00
Merge pull request #1449 from MathMan05/inviteFix
This commit is contained in:
@@ -44,7 +44,7 @@ router.get(
|
||||
relations: PublicInviteRelation,
|
||||
});
|
||||
|
||||
res.status(200).send(invite);
|
||||
res.status(200).send(invite.toPublicJSON());
|
||||
},
|
||||
);
|
||||
|
||||
|
||||
@@ -104,6 +104,12 @@ export class Invite extends BaseClassWithoutId {
|
||||
if (this.max_uses !== 0 && this.uses >= this.max_uses) return true;
|
||||
return false;
|
||||
}
|
||||
toPublicJSON() {
|
||||
return {
|
||||
...this,
|
||||
inviter: this.inviter.toPublicUser(),
|
||||
};
|
||||
}
|
||||
|
||||
static async joinGuild(user_id: string, code: string) {
|
||||
const invite = await Invite.findOneOrFail({ where: { code } });
|
||||
|
||||
Reference in New Issue
Block a user