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: