From ef5e886ab1abdf50254343be8c6c48100ec2ec2d Mon Sep 17 00:00:00 2001 From: Mani Chandra <84711804+ThisIsMani@users.noreply.github.com> Date: Wed, 21 Feb 2024 20:07:47 +0530 Subject: [PATCH] feat(invite_multiple): Set status of user as `InvitationSent` if `email` feature flag is enabled (#3757) --- crates/router/src/core/user.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/crates/router/src/core/user.rs b/crates/router/src/core/user.rs index b490912ca6..b38faa3455 100644 --- a/crates/router/src/core/user.rs +++ b/crates/router/src/core/user.rs @@ -708,7 +708,13 @@ async fn handle_existing_user_invitation( merchant_id: user_from_token.merchant_id.clone(), role_id: request.role_id.clone(), org_id: user_from_token.org_id.clone(), - status: UserStatus::Active, + status: { + if cfg!(feature = "email") { + UserStatus::InvitationSent + } else { + UserStatus::Active + } + }, created_by: user_from_token.user_id.clone(), last_modified_by: user_from_token.user_id.clone(), created_at: now,