[8.1] fix formatting logic for terms (#125408) (#125506)

* fix formatting logic for terms (#125408)

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit 617a602c5d)

* Update index.tsx

Co-authored-by: Joe Reuter <johannes.reuter@elastic.co>
Co-authored-by: Joe Reuter <email@johannes-reuter.de>
This commit is contained in:
Kibana Machine 2022-02-17 12:03:53 -05:00 committed by GitHub
parent f338bbb481
commit 6820dde595
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -399,6 +399,7 @@ export const termsOperation: OperationDefinition<TermsIndexPatternColumn, 'field
...layer.columns,
[columnId]: {
...column,
dataType: newDataType,
sourceField: fields[0],
label: ofName(
indexPattern.getFieldByName(fields[0])?.displayName,
@ -406,10 +407,10 @@ export const termsOperation: OperationDefinition<TermsIndexPatternColumn, 'field
newParams.orderBy.type === 'rare'
),
params: {
...column.params,
...newParams,
secondaryFields,
parentFormat: getParentFormatter({
...column.params,
...newParams,
secondaryFields,
}),
},