From 83e1900d89beba85cc5b52d9908a1abbc8631dfb Mon Sep 17 00:00:00 2001 From: Maidul Islam Date: Fri, 17 Mar 2023 15:29:49 -0700 Subject: [PATCH] get site url from request --- backend/src/controllers/v1/membershipOrgController.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/src/controllers/v1/membershipOrgController.ts b/backend/src/controllers/v1/membershipOrgController.ts index de85e2184..5a2b41b2b 100644 --- a/backend/src/controllers/v1/membershipOrgController.ts +++ b/backend/src/controllers/v1/membershipOrgController.ts @@ -102,6 +102,8 @@ export const inviteUserToOrganization = async (req: Request, res: Response) => { let invitee, inviteeMembershipOrg, completeInviteLink; try { const { organizationId, inviteeEmail } = req.body; + const host = req.headers.host; + const siteUrl = `${req.protocol}://${host}`; // validate membership const membershipOrg = await MembershipOrg.findOne({ @@ -183,7 +185,7 @@ export const inviteUserToOrganization = async (req: Request, res: Response) => { }); if (!getSmtpConfigured()) { - completeInviteLink = `${getSiteURL() + '/signupinvite'}?token=${token}&to=${inviteeEmail}` + completeInviteLink = `${siteUrl + '/signupinvite'}?token=${token}&to=${inviteeEmail}` } }