Don't fail for audio transcription when semantic search is not enabled

This commit is contained in:
Nicolas Mowen 2025-12-19 11:18:07 -07:00
parent ce40c7912f
commit 59a462057a

View File

@ -131,8 +131,9 @@ class AudioTranscriptionPostProcessor(PostProcessorApi):
},
)
# Embed the description
self.embeddings.embed_description(event_id, transcription)
# Embed the description if semantic search is enabled
if self.config.semantic_search.enabled:
self.embeddings.embed_description(event_id, transcription)
except DoesNotExist:
logger.debug("No recording found for audio transcription post-processing")