fix: cleaning deprecated resolvers on Team Module (HBE-157) (#25)

* fix: retrive user object from gql-team-member-guard

* feat: removed addTeamMemberByEmail resolver
This commit is contained in:
Mir Arif Hasan
2023-02-28 14:22:00 +06:00
committed by GitHub
parent 3f59597864
commit 5eb85fd99c
2 changed files with 2 additions and 36 deletions

View File

@@ -27,8 +27,9 @@ export class GqlTeamMemberGuard implements CanActivate {
if (!requireRoles) throw new Error(BUG_TEAM_NO_REQUIRE_TEAM_ROLE);
const gqlExecCtx = GqlExecutionContext.create(context);
const { req, headers } = gqlExecCtx.getContext();
const user = headers ? headers.user : req.user;
const { user } = gqlExecCtx.getContext().req;
if (user == undefined) throw new Error(BUG_AUTH_NO_USER_CTX);
const { teamID } = gqlExecCtx.getArgs<{ teamID: string }>();