Fix add query

This commit is contained in:
shamoon 2024-09-03 11:10:45 -07:00
parent f13e8667f8
commit d19b08e1b9

View File

@ -28,7 +28,7 @@ export class CustomFieldQueriesModel {
public addQuery( public addQuery(
query: CustomFieldQueryAtom = new CustomFieldQueryAtom([ query: CustomFieldQueryAtom = new CustomFieldQueryAtom([
null, null,
'exists', CustomFieldQueryOperator.Exists,
'true', 'true',
]) ])
) { ) {
@ -204,11 +204,9 @@ export class CustomFieldsQueryDropdownComponent {
fieldID: number fieldID: number
): Array<{ value: string; label: string }> { ): Array<{ value: string; label: string }> {
const field = this.customFields.find((field) => field.id === fieldID) const field = this.customFields.find((field) => field.id === fieldID)
const groups: CustomFieldQueryOperatorGroups[] = const groups: CustomFieldQueryOperatorGroups[] = field
CUSTOM_FIELD_QUERY_OPERATOR_GROUPS_BY_TYPE[field.data_type] ? CUSTOM_FIELD_QUERY_OPERATOR_GROUPS_BY_TYPE[field.data_type]
if (!groups) { : [CustomFieldQueryOperatorGroups.Basic]
return []
}
const operators = groups.flatMap( const operators = groups.flatMap(
(group) => CUSTOM_FIELD_QUERY_OPERATORS_BY_GROUP[group] (group) => CUSTOM_FIELD_QUERY_OPERATORS_BY_GROUP[group]
) )