Skip to content

[BUG] Snippet Missing causing failure, need fallback code if it's not found #95

Description

@taylorlynn

2025-10-06 15:41:06 | ERROR | app.services.implementations.web_search_service | Error processing search result: 'snippet'
Traceback (most recent call last):
File "/app/app/services/implementations/web_search_service.py", line 79, in search_and_create_sources
source = await self._create_new_source(item, search_id, domain.id, domain.credibility_score)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/app/services/implementations/web_search_service.py", line 114, in _create_new_source
snippet=item["snippet"],
~~~~^^^^^^^^^^^
KeyError: 'snippet'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions