Fix power search for slogs
Reviewed By: antonk52 Differential Revision: D51232391 fbshipit-source-id: 6501f60ee4168c62d1d4efefcfcc698d4954e7ac
This commit is contained in:
committed by
Facebook GitHub Bot
parent
f6445fea43
commit
9910807826
@@ -518,9 +518,6 @@ export function computeDataTableFilter(
|
||||
const value = searchTerm.field.useWholeRow
|
||||
? item
|
||||
: getValueAtPath(item, searchTerm.field.key);
|
||||
if (!value) {
|
||||
return treatUndefinedValuesAsMatchingFiltering;
|
||||
}
|
||||
|
||||
const processor =
|
||||
powerSearchProcessors[
|
||||
@@ -535,7 +532,21 @@ export function computeDataTableFilter(
|
||||
return true;
|
||||
}
|
||||
|
||||
return processor(searchTerm.operator, searchTerm.searchValue, value);
|
||||
try {
|
||||
const res = processor(
|
||||
searchTerm.operator,
|
||||
searchTerm.searchValue,
|
||||
value,
|
||||
);
|
||||
|
||||
if (!res && !value) {
|
||||
return treatUndefinedValuesAsMatchingFiltering;
|
||||
}
|
||||
|
||||
return res;
|
||||
} catch {
|
||||
return treatUndefinedValuesAsMatchingFiltering;
|
||||
}
|
||||
});
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user