mirror of
https://github.com/bitwarden/server.git
synced 2025-07-01 08:02:49 -05:00
[EC-284] Prevent duplicate organization invites (#2113)
* prevent duplicate organization invites with test * formatting
This commit is contained in:
@ -1,5 +1,4 @@
|
||||
using System;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using Bit.Core.Entities;
|
||||
|
||||
namespace Bit.Api.Models.Request.Accounts
|
||||
|
@ -1135,7 +1135,8 @@ namespace Bit.Core.Services
|
||||
var events = new List<(OrganizationUser, EventType, DateTime?)>();
|
||||
foreach (var (invite, externalId) in invites)
|
||||
{
|
||||
foreach (var email in invite.Emails)
|
||||
// Prevent duplicate invitations
|
||||
foreach (var email in invite.Emails.Distinct())
|
||||
{
|
||||
try
|
||||
{
|
||||
|
Reference in New Issue
Block a user