Fix onboarding status performance issues (#6512)

Updated the onboardingStatus computation to improve performances

---------

Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
martmull
2024-08-04 00:33:33 +02:00
committed by GitHub
parent e01d3fd0be
commit 7cd5427589
40 changed files with 757 additions and 767 deletions

View File

@ -19,11 +19,11 @@ export const personPrefillDemoData = async (
jobTitle: person.jobTitle,
city: person.city,
avatarUrl: person.avatarUrl,
position: index,
companyId: companies[Math.floor(index / 2)].id,
createdBySource: person.createdBySource,
createdByWorkspaceMemberId: person.createdByWorkspaceMemberId,
createdByName: person.createdByName
createdByName: person.createdByName,
position: index
}));
await entityManager
@ -37,11 +37,11 @@ export const personPrefillDemoData = async (
'jobTitle',
'city',
'avatarUrl',
'position',
'companyId',
'createdBySource',
'createdByWorkspaceMemberId',
'createdByName',
'position',
])
.orIgnore()
.values(people)