Skip to content

Commit 80e4b1a

Browse files
fix: Update search filter to check value and values fields in displayFields (calcom#27386)
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
1 parent c1f52c2 commit 80e4b1a

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

apps/web/modules/booking-audit/components/BookingHistory.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -369,9 +369,12 @@ function useBookingLogsFilters(auditLogs: AuditLog[], searchTerm: string, actorF
369369
const doesMatchDisplayFields = (): boolean => {
370370
return (
371371
log.displayFields?.some((field) => {
372+
const searchLower = searchTerm.toLowerCase();
372373
return (
373-
field.valueKey?.toLowerCase().includes(searchTerm.toLowerCase()) ||
374-
field.labelKey?.toLowerCase().includes(searchTerm.toLowerCase())
374+
field.valueKey?.toLowerCase().includes(searchLower) ||
375+
field.labelKey?.toLowerCase().includes(searchLower) ||
376+
field.value?.toLowerCase().includes(searchLower) ||
377+
field.values?.some((v) => v.toLowerCase().includes(searchLower))
375378
);
376379
}) ?? false
377380
);

0 commit comments

Comments
 (0)