Skip to content

fix: prevent search events category from over-extracting fields#606

Merged
sigvardt merged 1 commit intomainfrom
ai/issue-596-bug-search-events-category-over-extracts-title-and
Mar 21, 2026
Merged

fix: prevent search events category from over-extracting fields#606
sigvardt merged 1 commit intomainfrom
ai/issue-596-bug-search-events-category-over-extracts-title-and

Conversation

@sigvardt
Copy link
Owner

Summary

Fixes #596 by preventing over-extraction of title and date_time in events search.

Changes

  • In both linkedinEvents.ts and linkedinSearch.ts, the code previously called normalize((card as HTMLElement).innerText) before splitting by newlines. Since normalize replaces all whitespace (including newlines) with spaces, the split yielded an array of length 1, mapping the entire card text to lines[0].
  • Updated the logic to split by newlines before normalizing each line.
  • Added E2E assertions in events.e2e.test.ts and search.e2e.test.ts to ensure title and date_time are not massively long strings.

Closes #596

- Fix splitLines logic to split by newlines before normalizing whitespace in linkedinSearch.ts and linkedinEvents.ts
- Add e2e assertions to ensure title and date_time fields are reasonably sized
@sigvardt sigvardt enabled auto-merge (squash) March 21, 2026 19:34
@sigvardt sigvardt merged commit e37e01c into main Mar 21, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: search events category over-extracts title and date_time

1 participant