diff --git a/src/shared/roles.guard.ts b/src/shared/roles.guard.ts index 359a42d8165ee7d579078c300eded626b760df8b..7ae58d2f0c2d9f1258e41ea1a8341e2e664df15d 100644 --- a/src/shared/roles.guard.ts +++ b/src/shared/roles.guard.ts @@ -42,7 +42,7 @@ export class RolesGuard implements CanActivate { request.user = await this.getUserObject(request.headers.authorization); const role = await this.game_PersonRepository.findOne({ where: { person: request.user['id'], game: gameId }, - relations: ['faction'], + relations: ['faction', 'group'], }); // add gameperson role to the request // @GamePerson decorator can access it and pass it to service