Bring back relations notes tasks targets (#18600)
## Demo when view isn't defined (front-end mock) https://github.com/user-attachments/assets/2414076b-a96e-49ef-af02-c72a8e0e80de ## Demo when view is defined https://github.com/user-attachments/assets/a94487a3-68ec-4d5f-8b33-d6b7242455d4
This commit is contained in:
+9
-4
@@ -25,9 +25,10 @@ export const useFieldsWidgetGroups = ({
|
||||
objectNameSingular,
|
||||
});
|
||||
|
||||
const { inlineFieldMetadataItems } = useFieldsWidgetFieldMetadataItems({
|
||||
objectNameSingular,
|
||||
});
|
||||
const { inlineFieldMetadataItems, legacyActivityTargetFieldMetadataItems } =
|
||||
useFieldsWidgetFieldMetadataItems({
|
||||
objectNameSingular,
|
||||
});
|
||||
|
||||
const groups = useMemo<FieldsWidgetGroup[]>(() => {
|
||||
if (!isDefined(objectMetadataItem)) {
|
||||
@@ -118,7 +119,10 @@ export const useFieldsWidgetGroups = ({
|
||||
}
|
||||
}
|
||||
|
||||
const fieldsToDisplay = inlineFieldMetadataItems;
|
||||
const fieldsToDisplay = [
|
||||
...inlineFieldMetadataItems,
|
||||
...legacyActivityTargetFieldMetadataItems,
|
||||
];
|
||||
|
||||
if (fieldsToDisplay.length === 0) {
|
||||
return [];
|
||||
@@ -190,6 +194,7 @@ export const useFieldsWidgetGroups = ({
|
||||
t,
|
||||
view,
|
||||
inlineFieldMetadataItems,
|
||||
legacyActivityTargetFieldMetadataItems,
|
||||
]);
|
||||
|
||||
const displayMode: FieldsWidgetDisplayMode =
|
||||
|
||||
+824
-818
File diff suppressed because it is too large
Load Diff
+13
@@ -83,6 +83,19 @@ export const computeStandardNoteViewFields = (
|
||||
viewFieldGroupName: 'general',
|
||||
},
|
||||
}),
|
||||
noteRecordPageFieldsNoteTargets: createStandardViewFieldFlatMetadata({
|
||||
...args,
|
||||
objectName: 'note',
|
||||
context: {
|
||||
viewName: 'noteRecordPageFields',
|
||||
viewFieldName: 'noteTargets',
|
||||
fieldName: 'noteTargets',
|
||||
position: 1,
|
||||
isVisible: true,
|
||||
size: 150,
|
||||
viewFieldGroupName: 'general',
|
||||
},
|
||||
}),
|
||||
noteRecordPageFieldsCreatedAt: createStandardViewFieldFlatMetadata({
|
||||
...args,
|
||||
objectName: 'note',
|
||||
|
||||
+13
@@ -307,6 +307,19 @@ export const computeStandardTaskViewFields = (
|
||||
viewFieldGroupName: 'general',
|
||||
},
|
||||
}),
|
||||
taskRecordPageFieldsTaskTargets: createStandardViewFieldFlatMetadata({
|
||||
...args,
|
||||
objectName: 'task',
|
||||
context: {
|
||||
viewName: 'taskRecordPageFields',
|
||||
viewFieldName: 'taskTargets',
|
||||
fieldName: 'taskTargets',
|
||||
position: 4,
|
||||
isVisible: true,
|
||||
size: 150,
|
||||
viewFieldGroupName: 'general',
|
||||
},
|
||||
}),
|
||||
taskRecordPageFieldsCreatedAt: createStandardViewFieldFlatMetadata({
|
||||
...args,
|
||||
objectName: 'task',
|
||||
|
||||
@@ -2027,6 +2027,9 @@ export const STANDARD_OBJECTS = {
|
||||
createdBy: {
|
||||
universalIdentifier: '20202020-af05-4a05-8a05-a0be5a115203',
|
||||
},
|
||||
noteTargets: {
|
||||
universalIdentifier: '20202020-af05-4a05-8a05-a0be5a115204',
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -2625,6 +2628,9 @@ export const STANDARD_OBJECTS = {
|
||||
createdBy: {
|
||||
universalIdentifier: '20202020-af06-4a06-8a06-ba5ca11a6206',
|
||||
},
|
||||
taskTargets: {
|
||||
universalIdentifier: '20202020-af06-4a06-8a06-ba5ca11a6207',
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user