Transforms: allow boolean in field calculations (#30802)

This commit is contained in:
Ryan McKinley
2021-02-02 12:41:58 -08:00
committed by GitHub
parent 25ef563a53
commit c9c7bfbcaa
5 changed files with 62 additions and 3 deletions

View File

@@ -39,6 +39,8 @@ const calculationModes = [
{ value: CalculateFieldMode.ReduceRow, label: 'Reduce row' },
];
const okTypes = new Set<FieldType>([FieldType.time, FieldType.number, FieldType.string]);
export class CalculateFieldTransformerEditor extends React.PureComponent<
CalculateFieldTransformerEditorProps,
CalculateFieldTransformerEditorState
@@ -86,7 +88,7 @@ export class CalculateFieldTransformerEditor extends React.PureComponent<
for (const frame of input) {
for (const field of frame.fields) {
if (field.type !== FieldType.number) {
if (!okTypes.has(field.type)) {
continue;
}