fix: confirm email changes and enforce clean backend build
This commit is contained in:
@@ -4,6 +4,7 @@ using Socialize.Api.Data;
|
||||
using Socialize.Api.Infrastructure.Security;
|
||||
using Socialize.Api.Modules.Identity.Contracts;
|
||||
using Socialize.Api.Modules.Workspaces.Data;
|
||||
using System.Globalization;
|
||||
|
||||
namespace Socialize.Api.Modules.Workspaces.Handlers;
|
||||
|
||||
@@ -59,7 +60,9 @@ internal class CreateWorkspaceInviteHandler(
|
||||
return;
|
||||
}
|
||||
|
||||
string normalizedEmail = request.Email.Trim().ToLowerInvariant();
|
||||
#pragma warning disable CA1308 // Email addresses are conventionally normalized to lowercase for storage and lookup.
|
||||
string normalizedEmail = request.Email.Trim().ToLower(CultureInfo.InvariantCulture);
|
||||
#pragma warning restore CA1308
|
||||
string normalizedRole = request.Role.Trim();
|
||||
|
||||
bool duplicateInvite = await dbContext.WorkspaceInvites.AnyAsync(
|
||||
|
||||
Reference in New Issue
Block a user