diff --git a/packages/twenty-front/src/modules/object-record/record-filter/utils/isRecordMatchingFilter.ts b/packages/twenty-front/src/modules/object-record/record-filter/utils/isRecordMatchingFilter.ts index 2b01d2405..88b3780b8 100644 --- a/packages/twenty-front/src/modules/object-record/record-filter/utils/isRecordMatchingFilter.ts +++ b/packages/twenty-front/src/modules/object-record/record-filter/utils/isRecordMatchingFilter.ts @@ -177,6 +177,15 @@ export const isRecordMatchingFilter = ({ value: record[filterKey], }); } + case FieldMetadataType.RichText: { + // TODO: Implement a better rich text filter once it becomes a composite field + // See this issue for more context: https://github.com/twentyhq/twenty/issues/7613#issuecomment-2408944585 + // This should be tackled in Q4'24 + return isMatchingStringFilter({ + stringFilter: filterValue as StringFilter, + value: record[filterKey], + }); + } case FieldMetadataType.Select: return isMatchingSelectFilter({ selectFilter: filterValue as SelectFilter,