From 7fa2644caf808873d64838f2826d974b159d31fc Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Fri, 14 Jan 2022 20:41:20 -0800 Subject: [PATCH] chore: Allow immediate login for invites in development --- server/commands/userInviter.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/server/commands/userInviter.ts b/server/commands/userInviter.ts index f082e26ff..4b2a7ea00 100644 --- a/server/commands/userInviter.ts +++ b/server/commands/userInviter.ts @@ -1,6 +1,7 @@ import invariant from "invariant"; import { uniqBy } from "lodash"; import { Role } from "@shared/types"; +import Logger from "@server/logging/logger"; import mailer from "@server/mailer"; import { User, Event, Team } from "@server/models"; @@ -81,6 +82,15 @@ export default async function userInviter({ teamName: team.name, teamUrl: team.url, }); + + if (process.env.NODE_ENV === "development") { + Logger.info( + "email", + `Sign in immediately: ${ + process.env.URL + }/auth/email.callback?token=${newUser.getEmailSigninToken()}` + ); + } } return {