mirror of
https://github.com/reconurge/flowsint.git
synced 2026-05-07 04:09:49 -05:00
[PR #113] [MERGED] fix(enricher): graceful handling of invalid phone/email in website_to_crawler #1110
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/reconurge/flowsint/pull/113
Author: @AlexanderLueftl
Created: 1/28/2026
Status: ✅ Merged
Merged: 1/28/2026
Merged by: @dextmorgn
Base:
main← Head:fix/crawler-validation📝 Commits (1)
12ef177fix(enricher): handle invalid phone/email validation gracefully in website_to_crawler📊 Changes
1 file changed (+14 additions, -2 deletions)
View changed files
📝
flowsint-enrichers/src/flowsint_enrichers/website/to_crawler.py(+14 -2)📄 Description
Summary
reconcrawlextracts phone numbers or emails that fail Pydantic validationProblem
When crawling a website, if
reconcrawlextracts a phone number or email that fails type validation, the exception bubbles up and:Solution
Wrap
Phone()andEmail()construction in individual try-except blocks:Logger.warn()and skipped🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.