From 71e92ead27c95402eede8093cd5a934c2e482a0f Mon Sep 17 00:00:00 2001
From: Mike
Date: Mon, 23 Dec 2024 14:40:25 +0100
Subject: [PATCH] Fix: Improve email validation and copy (#3743)
---
.../components/settings/workspaces/members/ChangeRoleDialog.vue | 2 +-
packages/ui-components/src/helpers/common/validation.ts | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/frontend-2/components/settings/workspaces/members/ChangeRoleDialog.vue b/packages/frontend-2/components/settings/workspaces/members/ChangeRoleDialog.vue
index 26b2176b1..231abffc4 100644
--- a/packages/frontend-2/components/settings/workspaces/members/ChangeRoleDialog.vue
+++ b/packages/frontend-2/components/settings/workspaces/members/ChangeRoleDialog.vue
@@ -41,7 +41,7 @@
Changing a user's role may add a seat to your current billing cycle.
- Released seats will be adjusted at the start of your next billing cycle:
+ Unused seats will be adjusted at the start of your next billing cycle:
{{ nextBillingCycleEnd }}
diff --git a/packages/ui-components/src/helpers/common/validation.ts b/packages/ui-components/src/helpers/common/validation.ts
index eb433e9bc..3250241ac 100644
--- a/packages/ui-components/src/helpers/common/validation.ts
+++ b/packages/ui-components/src/helpers/common/validation.ts
@@ -3,7 +3,7 @@ import type { GenericValidateFunction } from 'vee-validate'
import { isNullOrUndefined } from '@speckle/shared'
export const VALID_HTTP_URL = /^https?:\/\//
-export const VALID_EMAIL = /^[\w-_.+]+@[\w-_.+]+$/
+export const VALID_EMAIL = /^[^\s@]+@[^\s@]+\.[^\s@]+$/
/**
* Note about new validators: