Fix timeline activities display (#16880)

Fixes https://github.com/twentyhq/twenty/issues/16809

# Introduction
Front was expected timeline activities field to be relation and not
morph relation

Also fixed the new v2 workspace creation that had a bug in the
createStandardRelation util ( it's not in production yet so everything's
fine )
This commit is contained in:
Paul Rastoin
2025-12-31 14:42:56 +01:00
committed by GitHub
parent 229916def2
commit d6acef24d4
2 changed files with 9 additions and 4 deletions
@@ -31,8 +31,12 @@ export const useTimelineActivities = (
const hasTimelineActivityField = timelineActivityMetadata.fields.some(
(field) =>
field.relation?.targetObjectMetadata?.nameSingular ===
targetableObject.targetObjectNameSingular,
isDefined(field.morphRelations) &&
field.morphRelations.some(
(morphRelation) =>
morphRelation.targetObjectMetadata?.nameSingular ===
targetableObject.targetObjectNameSingular,
),
);
const { recordGqlFields: depthOneRecordGqlFields } =