Improve aggregate footer cell display (#9124)
Co-authored-by: Jérémy Magrin <jeremy.magrin@gmail.com> Co-authored-by: Charles Bochet <charles@twenty.com>
This commit is contained in:
@ -20,6 +20,7 @@ import { ObjectMetadataMaps } from 'src/engine/metadata-modules/types/object-met
|
||||
import { getObjectMetadataMapItemByNameSingular } from 'src/engine/metadata-modules/utils/get-object-metadata-map-item-by-name-singular.util';
|
||||
import { CompositeFieldMetadataType } from 'src/engine/metadata-modules/workspace-migration/factories/composite-column-action.factory';
|
||||
import { isRelationFieldMetadataType } from 'src/engine/utils/is-relation-field-metadata-type.util';
|
||||
import { isDefined } from 'src/utils/is-defined';
|
||||
import { isPlainObject } from 'src/utils/is-plain-object';
|
||||
|
||||
export class ObjectRecordsToGraphqlConnectionHelper {
|
||||
@ -95,7 +96,7 @@ export class ObjectRecordsToGraphqlConnectionHelper {
|
||||
selectedAggregatedFields: Record<string, AggregationField[]>;
|
||||
objectRecordsAggregatedValues: Record<string, any>;
|
||||
}) => {
|
||||
if (!objectRecordsAggregatedValues) {
|
||||
if (!isDefined(objectRecordsAggregatedValues)) {
|
||||
return {};
|
||||
}
|
||||
|
||||
@ -104,7 +105,7 @@ export class ObjectRecordsToGraphqlConnectionHelper {
|
||||
const aggregatedFieldValue =
|
||||
objectRecordsAggregatedValues[aggregatedFieldName];
|
||||
|
||||
if (!aggregatedFieldValue) {
|
||||
if (!isDefined(aggregatedFieldValue)) {
|
||||
return acc;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user