From 270744eca653a14365d69d31c621d7e27e53895c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rapha=C3=ABl=20Bosi?=
<71827178+bosiraphael@users.noreply.github.com>
Date: Tue, 18 Feb 2025 09:52:25 +0100
Subject: [PATCH] Fix command menu context chip display on show page (#10267)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
## New Company
### Before:
### After:
## Task
### Before:
### After:
---
.../hooks/useOpenActivityRightDrawer.ts | 23 ++++++----
.../hooks/useOpenCreateActivityDrawer.ts | 20 ++++++---
...nuContextChipGroupsWithRecordSelection.tsx | 31 +++++++------
.../command-menu/hooks/useCommandMenu.ts | 43 ++++++++++++++++---
.../hooks/useCreateNewTableRecords.ts | 6 ++-
.../engine/core-modules/i18n/locales/af-ZA.po | 1 -
.../engine/core-modules/i18n/locales/ar-SA.po | 5 ++-
.../engine/core-modules/i18n/locales/ca-ES.po | 1 -
.../engine/core-modules/i18n/locales/cs-CZ.po | 1 -
.../engine/core-modules/i18n/locales/da-DK.po | 4 +-
.../engine/core-modules/i18n/locales/de-DE.po | 1 -
.../engine/core-modules/i18n/locales/el-GR.po | 1 -
.../engine/core-modules/i18n/locales/es-ES.po | 1 -
.../engine/core-modules/i18n/locales/fi-FI.po | 1 -
.../engine/core-modules/i18n/locales/fr-FR.po | 1 -
.../engine/core-modules/i18n/locales/he-IL.po | 1 -
.../engine/core-modules/i18n/locales/hu-HU.po | 1 -
.../engine/core-modules/i18n/locales/it-IT.po | 1 -
.../engine/core-modules/i18n/locales/ja-JP.po | 1 -
.../engine/core-modules/i18n/locales/ko-KR.po | 1 -
.../engine/core-modules/i18n/locales/nl-NL.po | 1 -
.../engine/core-modules/i18n/locales/no-NO.po | 1 -
.../engine/core-modules/i18n/locales/pl-PL.po | 1 -
.../engine/core-modules/i18n/locales/pt-BR.po | 1 -
.../engine/core-modules/i18n/locales/pt-PT.po | 1 -
.../engine/core-modules/i18n/locales/ro-RO.po | 1 -
.../engine/core-modules/i18n/locales/ru-RU.po | 1 -
.../core-modules/i18n/locales/sr-Cyrl.po | 1 -
.../engine/core-modules/i18n/locales/sv-SE.po | 7 +--
.../engine/core-modules/i18n/locales/tr-TR.po | 1 -
.../engine/core-modules/i18n/locales/uk-UA.po | 1 -
.../engine/core-modules/i18n/locales/vi-VN.po | 1 -
.../engine/core-modules/i18n/locales/zh-CN.po | 1 -
.../engine/core-modules/i18n/locales/zh-TW.po | 1 -
34 files changed, 96 insertions(+), 69 deletions(-)
diff --git a/packages/twenty-front/src/modules/activities/hooks/useOpenActivityRightDrawer.ts b/packages/twenty-front/src/modules/activities/hooks/useOpenActivityRightDrawer.ts
index d5185b34a..d172e7aeb 100644
--- a/packages/twenty-front/src/modules/activities/hooks/useOpenActivityRightDrawer.ts
+++ b/packages/twenty-front/src/modules/activities/hooks/useOpenActivityRightDrawer.ts
@@ -1,5 +1,6 @@
import { useRecoilState, useSetRecoilState } from 'recoil';
+import { useCommandMenu } from '@/command-menu/hooks/useCommandMenu';
import { CoreObjectNameSingular } from '@/object-metadata/types/CoreObjectNameSingular';
import { viewableRecordIdState } from '@/object-record/record-right-drawer/states/viewableRecordIdState';
import { viewableRecordNameSingularState } from '@/object-record/record-right-drawer/states/viewableRecordNameSingularState';
@@ -7,7 +8,6 @@ import { useRightDrawer } from '@/ui/layout/right-drawer/hooks/useRightDrawer';
import { RightDrawerHotkeyScope } from '@/ui/layout/right-drawer/types/RightDrawerHotkeyScope';
import { RightDrawerPages } from '@/ui/layout/right-drawer/types/RightDrawerPages';
import { useSetHotkeyScope } from '@/ui/utilities/hotkey/hooks/useSetHotkeyScope';
-import { AppHotkeyScope } from '@/ui/utilities/hotkey/types/AppHotkeyScope';
import { useIsFeatureEnabled } from '@/workspace/hooks/useIsFeatureEnabled';
import { IconList } from 'twenty-ui';
import { FeatureFlagKey } from '~/generated/graphql';
@@ -33,6 +33,8 @@ export const useOpenActivityRightDrawer = ({
FeatureFlagKey.IsCommandMenuV2Enabled,
);
+ const { openRecordInCommandMenu } = useCommandMenu();
+
return (activityId: string) => {
if (
isRightDrawerOpen &&
@@ -43,16 +45,19 @@ export const useOpenActivityRightDrawer = ({
}
if (isCommandMenuV2Enabled) {
- setHotkeyScope(AppHotkeyScope.CommandMenuOpen, { goto: false });
+ openRecordInCommandMenu({
+ recordId: activityId,
+ objectNameSingular,
+ isNewRecord: false,
+ });
} else {
setHotkeyScope(RightDrawerHotkeyScope.RightDrawer, { goto: false });
+ setViewableRecordId(activityId);
+ setViewableRecordNameSingular(objectNameSingular);
+ openRightDrawer(RightDrawerPages.ViewRecord, {
+ title: objectNameSingular,
+ Icon: IconList,
+ });
}
-
- setViewableRecordId(activityId);
- setViewableRecordNameSingular(objectNameSingular);
- openRightDrawer(RightDrawerPages.ViewRecord, {
- title: objectNameSingular,
- Icon: IconList,
- });
};
};
diff --git a/packages/twenty-front/src/modules/activities/hooks/useOpenCreateActivityDrawer.ts b/packages/twenty-front/src/modules/activities/hooks/useOpenCreateActivityDrawer.ts
index ee809c12f..9ab66f423 100644
--- a/packages/twenty-front/src/modules/activities/hooks/useOpenCreateActivityDrawer.ts
+++ b/packages/twenty-front/src/modules/activities/hooks/useOpenCreateActivityDrawer.ts
@@ -13,11 +13,11 @@ import { Note } from '@/activities/types/Note';
import { NoteTarget } from '@/activities/types/NoteTarget';
import { Task } from '@/activities/types/Task';
import { TaskTarget } from '@/activities/types/TaskTarget';
+import { useCommandMenu } from '@/command-menu/hooks/useCommandMenu';
import { CoreObjectNameSingular } from '@/object-metadata/types/CoreObjectNameSingular';
import { useCreateOneRecord } from '@/object-record/hooks/useCreateOneRecord';
import { isNewViewableRecordLoadingState } from '@/object-record/record-right-drawer/states/isNewViewableRecordLoading';
import { viewableRecordNameSingularState } from '@/object-record/record-right-drawer/states/viewableRecordNameSingularState';
-import { AppHotkeyScope } from '@/ui/utilities/hotkey/types/AppHotkeyScope';
import { useIsFeatureEnabled } from '@/workspace/hooks/useIsFeatureEnabled';
import { IconList } from 'twenty-ui';
import { FeatureFlagKey } from '~/generated/graphql';
@@ -68,6 +68,8 @@ export const useOpenCreateActivityDrawer = ({
FeatureFlagKey.IsCommandMenuV2Enabled,
);
+ const { openRecordInCommandMenu } = useCommandMenu();
+
const openCreateActivityDrawer = async ({
targetableObjects,
customAssignee,
@@ -76,10 +78,12 @@ export const useOpenCreateActivityDrawer = ({
customAssignee?: WorkspaceMember;
}) => {
setIsNewViewableRecordLoading(true);
- openRightDrawer(RightDrawerPages.ViewRecord, {
- title: activityObjectNameSingular,
- Icon: IconList,
- });
+ if (!isCommandMenuV2Enabled) {
+ openRightDrawer(RightDrawerPages.ViewRecord, {
+ title: activityObjectNameSingular,
+ Icon: IconList,
+ });
+ }
setViewableRecordId(null);
setViewableRecordNameSingular(activityObjectNameSingular);
@@ -122,7 +126,11 @@ export const useOpenCreateActivityDrawer = ({
}
if (isCommandMenuV2Enabled) {
- setHotkeyScope(AppHotkeyScope.CommandMenuOpen, { goto: false });
+ openRecordInCommandMenu({
+ recordId: activity.id,
+ objectNameSingular: activityObjectNameSingular,
+ isNewRecord: true,
+ });
} else {
setHotkeyScope(RightDrawerHotkeyScope.RightDrawer, { goto: false });
}
diff --git a/packages/twenty-front/src/modules/command-menu/components/CommandMenuContextChipGroupsWithRecordSelection.tsx b/packages/twenty-front/src/modules/command-menu/components/CommandMenuContextChipGroupsWithRecordSelection.tsx
index f013603ac..26f644c41 100644
--- a/packages/twenty-front/src/modules/command-menu/components/CommandMenuContextChipGroupsWithRecordSelection.tsx
+++ b/packages/twenty-front/src/modules/command-menu/components/CommandMenuContextChipGroupsWithRecordSelection.tsx
@@ -3,6 +3,7 @@ import { CommandMenuContextRecordChipAvatars } from '@/command-menu/components/C
import { getSelectedRecordsContextText } from '@/command-menu/utils/getRecordContextText';
import { useFindManyRecordsSelectedInContextStore } from '@/context-store/hooks/useFindManyRecordsSelectedInContextStore';
import { useObjectMetadataItemById } from '@/object-metadata/hooks/useObjectMetadataItemById';
+import { isDefined } from 'twenty-shared';
import { CommandMenuContextChipProps } from './CommandMenuContextChip';
export const CommandMenuContextChipGroupsWithRecordSelection = ({
@@ -21,7 +22,7 @@ export const CommandMenuContextChipGroupsWithRecordSelection = ({
limit: 3,
});
- if (loading || !totalCount) {
+ if (loading) {
return null;
}
@@ -33,21 +34,25 @@ export const CommandMenuContextChipGroupsWithRecordSelection = ({
/>
));
- const selectedRecordsContextText = getSelectedRecordsContextText(
- objectMetadataItem,
- records,
- totalCount,
- );
+ const recordSelectionContextChip = totalCount
+ ? {
+ text: getSelectedRecordsContextText(
+ objectMetadataItem,
+ records,
+ totalCount,
+ ),
+ Icons: Avatars,
+ }
+ : undefined;
+
+ const contextChipsWithRecordSelection = [
+ recordSelectionContextChip,
+ ...contextChips,
+ ].filter(isDefined);
return (
);
};
diff --git a/packages/twenty-front/src/modules/command-menu/hooks/useCommandMenu.ts b/packages/twenty-front/src/modules/command-menu/hooks/useCommandMenu.ts
index ed5673b14..a2dae29e2 100644
--- a/packages/twenty-front/src/modules/command-menu/hooks/useCommandMenu.ts
+++ b/packages/twenty-front/src/modules/command-menu/hooks/useCommandMenu.ts
@@ -1,9 +1,11 @@
import { useRecoilCallback, useRecoilValue } from 'recoil';
import { commandMenuSearchState } from '@/command-menu/states/commandMenuSearchState';
+import { objectMetadataItemFamilySelector } from '@/object-metadata/states/objectMetadataItemFamilySelector';
import { useSelectableList } from '@/ui/layout/selectable-list/hooks/useSelectableList';
import { usePreviousHotkeyScope } from '@/ui/utilities/hotkey/hooks/usePreviousHotkeyScope';
import { AppHotkeyScope } from '@/ui/utilities/hotkey/types/AppHotkeyScope';
+import { IconDotsVertical, IconSearch, useIcons } from 'twenty-ui';
import { useCopyContextStoreStates } from '@/command-menu/hooks/useCopyContextStoreAndActionMenuStates';
import { useResetContextStoreStates } from '@/command-menu/hooks/useResetContextStoreStates';
@@ -24,9 +26,9 @@ import { ContextStoreViewType } from '@/context-store/types/ContextStoreViewType
import { viewableRecordIdState } from '@/object-record/record-right-drawer/states/viewableRecordIdState';
import { viewableRecordNameSingularState } from '@/object-record/record-right-drawer/states/viewableRecordNameSingularState';
import { emitRightDrawerCloseEvent } from '@/ui/layout/right-drawer/utils/emitRightDrawerCloseEvent';
+import { t } from '@lingui/core/macro';
import { useCallback } from 'react';
-import { isDefined } from 'twenty-shared';
-import { IconDotsVertical, IconList, IconSearch } from 'twenty-ui';
+import { capitalize, isDefined } from 'twenty-shared';
import { isCommandMenuOpenedState } from '../states/isCommandMenuOpenedState';
export const useCommandMenu = () => {
@@ -35,6 +37,7 @@ export const useCommandMenu = () => {
setHotkeyScopeAndMemorizePreviousScope,
goBackToPreviousHotkeyScope,
} = usePreviousHotkeyScope();
+ const { getIcon } = useIcons();
const mainContextStoreComponentInstanceId = useRecoilValue(
mainContextStoreComponentInstanceIdState,
@@ -211,18 +214,44 @@ export const useCommandMenu = () => {
}, []);
const openRecordInCommandMenu = useRecoilCallback(
- ({ set }) => {
- return (recordId: string, objectNameSingular: string) => {
+ ({ set, snapshot }) => {
+ return ({
+ recordId,
+ objectNameSingular,
+ isNewRecord = false,
+ }: {
+ recordId: string;
+ objectNameSingular: string;
+ isNewRecord?: boolean;
+ }) => {
set(viewableRecordNameSingularState, objectNameSingular);
set(viewableRecordIdState, recordId);
+
+ const objectMetadataItem = snapshot
+ .getLoadable(
+ objectMetadataItemFamilySelector({
+ objectName: objectNameSingular,
+ objectNameType: 'singular',
+ }),
+ )
+ .getValue();
+
+ const Icon = objectMetadataItem?.icon
+ ? getIcon(objectMetadataItem.icon)
+ : getIcon('IconList');
+
+ const capitalizedObjectNameSingular = capitalize(objectNameSingular);
+
navigateCommandMenu({
page: CommandMenuPages.ViewRecord,
- pageTitle: objectNameSingular,
- pageIcon: IconList,
+ pageTitle: isNewRecord
+ ? t`New ${capitalizedObjectNameSingular}`
+ : capitalizedObjectNameSingular,
+ pageIcon: Icon,
});
};
},
- [navigateCommandMenu],
+ [getIcon, navigateCommandMenu],
);
const openRecordsSearchPage = () => {
diff --git a/packages/twenty-front/src/modules/object-record/record-table/hooks/useCreateNewTableRecords.ts b/packages/twenty-front/src/modules/object-record/record-table/hooks/useCreateNewTableRecords.ts
index cf47a94aa..6703aee04 100644
--- a/packages/twenty-front/src/modules/object-record/record-table/hooks/useCreateNewTableRecords.ts
+++ b/packages/twenty-front/src/modules/object-record/record-table/hooks/useCreateNewTableRecords.ts
@@ -89,7 +89,11 @@ export const useCreateNewTableRecord = ({
await createOneRecord({ id: recordId });
- openRecordInCommandMenu(recordId, objectMetadataItem.nameSingular);
+ openRecordInCommandMenu({
+ recordId,
+ objectNameSingular: objectMetadataItem.nameSingular,
+ isNewRecord: true,
+ });
openRecordTitleCell({
recordId,
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/af-ZA.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/af-ZA.po
index cf115ca80..1499ee24a 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/af-ZA.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/af-ZA.po
@@ -2253,4 +2253,3 @@ msgstr ""
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Jou spanlid verantwoordelik vir die bestuur van die maatskappy rekening"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/ar-SA.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/ar-SA.po
index d71eac7c7..a1b901820 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/ar-SA.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/ar-SA.po
@@ -1584,7 +1584,9 @@ msgstr "مؤشر التزامن"
#: src/modules/calendar/common/standard-objects/calendar-channel.workspace-entity.ts:269
msgid "Sync Cursor. Used for syncing events from the calendar provider"
-msgstr "\n"
+msgstr ""
+"\n"
+""
#: src/modules/messaging/common/standard-objects/message-channel.workspace-entity.ts:291
#: src/modules/messaging/common/standard-objects/message-channel.workspace-entity.ts:292
@@ -2253,4 +2255,3 @@ msgstr ""
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "العضو في فريقك المسئول عن إدارة حساب الشركة"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/ca-ES.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/ca-ES.po
index 6b58356d0..2984423f8 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/ca-ES.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/ca-ES.po
@@ -2253,4 +2253,3 @@ msgstr ""
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "El teu membre de l'equip responsable de la gestió del compte de l'empresa"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/cs-CZ.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/cs-CZ.po
index c9de2f30e..ba0bd215d 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/cs-CZ.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/cs-CZ.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Člen vašeho týmu odpovědný za správu firemního účtu"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/da-DK.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/da-DK.po
index 6b660e723..c87f51a1c 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/da-DK.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/da-DK.po
@@ -1540,7 +1540,8 @@ msgstr "Køringer"
#: src/modules/connected-account/standard-objects/connected-account.workspace-entity.ts:104
#: src/modules/connected-account/standard-objects/connected-account.workspace-entity.ts:105
msgid "Scopes"
-msgstr "R\n"
+msgstr ""
+"R\n"
"ettigheder"
#: src/engine/metadata-modules/constants/search-vector-field.constants.ts:5
@@ -2254,4 +2255,3 @@ msgstr ""
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Dit teammedlem ansvarlig for at forvalte virksomhedens konto"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/de-DE.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/de-DE.po
index c71c1235d..a63711b85 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/de-DE.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/de-DE.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Ihr Teammitglied, das für die Verwaltung des Unternehmenskontos verantwortlich ist"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/el-GR.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/el-GR.po
index a79b984c8..7d7cc817f 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/el-GR.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/el-GR.po
@@ -2253,4 +2253,3 @@ msgstr "Χ"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Το μέλος της ομάδας σας υπεύθυνο για τη διαχείριση του λογαριασμού της εταιρείας"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/es-ES.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/es-ES.po
index 9a8d7bd72..417877f85 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/es-ES.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/es-ES.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Miembro de su equipo responsable de gestionar la cuenta de la empresa"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/fi-FI.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/fi-FI.po
index 960038a24..f42056616 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/fi-FI.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/fi-FI.po
@@ -2253,4 +2253,3 @@ msgstr ""
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Tiimin jäsen vastuussa yritystilin hallinnasta"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/fr-FR.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/fr-FR.po
index cb95ef318..59440ec2b 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/fr-FR.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/fr-FR.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Le membre de votre équipe responsable de la gestion du compte entreprise"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/he-IL.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/he-IL.po
index aff5ab921..f6e5b207f 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/he-IL.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/he-IL.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "חבר הצוות שלך אחראי על ניהול חשבון החברה"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/hu-HU.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/hu-HU.po
index d4f2a495c..4d9b82729 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/hu-HU.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/hu-HU.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Az Ön csapatának megbízott tagja, aki a cégfiókot kezeli"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/it-IT.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/it-IT.po
index 354baf7d4..bf656807c 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/it-IT.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/it-IT.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Il membro del team responsabile della gestione dell'account aziendale"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/ja-JP.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/ja-JP.po
index 6dcdff28f..9e093d6b2 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/ja-JP.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/ja-JP.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "会社のアカウントを管理する責任のあるチームメンバー"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/ko-KR.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/ko-KR.po
index bb7df02b6..269def085 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/ko-KR.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/ko-KR.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "회사 계정을 관리하는 팀원"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/nl-NL.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/nl-NL.po
index 140be1b7f..8cec3fa54 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/nl-NL.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/nl-NL.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Uw teamlid verantwoordelijk voor het beheer van het bedrijfsaccount"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/no-NO.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/no-NO.po
index 427268b97..d16e8f00b 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/no-NO.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/no-NO.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Ditt teammedlem ansvarlig for å administrere bedriftskontoen"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/pl-PL.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/pl-PL.po
index a0cfd9ab5..8f4beabd8 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/pl-PL.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/pl-PL.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Twój członek zespołu odpowiedzialny za zarządzanie kontem firmy"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/pt-BR.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/pt-BR.po
index f28fd1e4f..dfdfd1457 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/pt-BR.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/pt-BR.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Seu membro da equipe responsável por gerenciar a conta da empresa"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/pt-PT.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/pt-PT.po
index 55bf90d8c..db0b6e513 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/pt-PT.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/pt-PT.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "O membro da sua equipa responsável pela gestão da conta da empresa"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/ro-RO.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/ro-RO.po
index 769d3fc06..88a29d2d8 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/ro-RO.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/ro-RO.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Membrul echipei dumneavoastră responsabil de gestionarea contului companiei"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/ru-RU.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/ru-RU.po
index c04f78cac..fba4115b3 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/ru-RU.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/ru-RU.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Ваш член команды, ответственный за управление корпоративным аккаунтом"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/sr-Cyrl.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/sr-Cyrl.po
index 345195c8d..1ea6d6ba8 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/sr-Cyrl.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/sr-Cyrl.po
@@ -2253,4 +2253,3 @@ msgstr "Х"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Ваш тимски члан задужен за управљање налогом компаније"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/sv-SE.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/sv-SE.po
index 0a565b13e..00eaded19 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/sv-SE.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/sv-SE.po
@@ -1481,7 +1481,8 @@ msgstr "F\"or\"aldrade f\"argschema"
#: src/modules/workspace-member/standard-objects/workspace-member.workspace-entity.ts:108
msgid "Preferred language"
-msgstr "F\"or\"aldrat spr\n"
+msgstr ""
+"F\"or\"aldrat spr\n"
"k"
#: src/modules/opportunity/standard-objects/opportunity.workspace-entity.ts:223
@@ -1585,7 +1586,8 @@ msgstr "Synkkurs"
#: src/modules/calendar/common/standard-objects/calendar-channel.workspace-entity.ts:269
msgid "Sync Cursor. Used for syncing events from the calendar provider"
-msgstr "Synkkurs. Anv\"ands f\"or att synkronisera h\"andelser fr\n"
+msgstr ""
+"Synkkurs. Anv\"ands f\"or att synkronisera h\"andelser fr\n"
"n kalenderleverant\"oren"
#: src/modules/messaging/common/standard-objects/message-channel.workspace-entity.ts:291
@@ -2255,4 +2257,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Ditt teammedlem ansvarig för att hantera företagskontot"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/tr-TR.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/tr-TR.po
index 44c0bce44..8c69cdb16 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/tr-TR.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/tr-TR.po
@@ -2253,4 +2253,3 @@ msgstr ""
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Şirket hesabını yönetmekten sorumlu ekip üyeniz"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/uk-UA.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/uk-UA.po
index 88b1c9a8d..f56f8948f 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/uk-UA.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/uk-UA.po
@@ -2253,4 +2253,3 @@ msgstr "Х"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Ваш колега з команди, відповідальний за управління обліковим записом компанії"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/vi-VN.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/vi-VN.po
index 539f490ba..6e01d6573 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/vi-VN.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/vi-VN.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "Thành viên trong nhóm của bạn phụ trách quản lý tài khoản công ty"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/zh-CN.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/zh-CN.po
index e91b083b3..b78f98eaa 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/zh-CN.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/zh-CN.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "负责管理公司账户的团队成员"
-
diff --git a/packages/twenty-server/src/engine/core-modules/i18n/locales/zh-TW.po b/packages/twenty-server/src/engine/core-modules/i18n/locales/zh-TW.po
index c4a442b1f..b9b674f57 100644
--- a/packages/twenty-server/src/engine/core-modules/i18n/locales/zh-TW.po
+++ b/packages/twenty-server/src/engine/core-modules/i18n/locales/zh-TW.po
@@ -2253,4 +2253,3 @@ msgstr "X"
#: src/modules/company/standard-objects/company.workspace-entity.ts:179
msgid "Your team member responsible for managing the company account"
msgstr "負責管理公司帳戶的團隊成員"
-