feat(invite_multiple): Set status of user as InvitationSent if email feature flag is enabled (#3757)

This commit is contained in:
Mani Chandra
2024-02-21 20:07:47 +05:30
committed by GitHub
parent ada6a32276
commit ef5e886ab1

View File

@ -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,