Fix workspace invite onboarding loop (#16444)

- The issue is that the listener is not triggered if they are no change
to the workspaceMember (which happens when name is already filled
through GoogleSSO)

Fixes https://github.com/twentyhq/twenty/issues/16440
This commit is contained in:
Charles Bochet
2025-12-09 19:18:17 +01:00
committed by GitHub
parent 3e9820fa8d
commit 83fc434c5d
6 changed files with 49 additions and 84 deletions
@@ -48,9 +48,6 @@ export function formatData<T>(
const fieldMetadata = flatFieldMetadataMaps.byId[fieldMetadataId];
if (!fieldMetadata) {
this.logger.warn(
`Field metadata for field "${key}" is missing in object metadata ${flatObjectMetadata.nameSingular} for data: ${JSON.stringify(data)}`,
);
throw new Error(
`Field metadata for field "${key}" is missing in object metadata ${flatObjectMetadata.nameSingular}`,
);