fix: handle empty FIRECRAWL_KEY in captain crawl job (#10936)

- handle empty FIRECRAWL_KEY in captain crawl job
This commit is contained in:
Vishnu Narayanan 2025-02-21 01:57:37 +05:30 committed by GitHub
parent 7fcb0d6880
commit 990d045cb3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -2,7 +2,7 @@ class Captain::Documents::CrawlJob < ApplicationJob
queue_as :low
def perform(document)
if InstallationConfig.find_by(name: 'CAPTAIN_FIRECRAWL_API_KEY').present?
if InstallationConfig.find_by(name: 'CAPTAIN_FIRECRAWL_API_KEY')&.value.present?
perform_firecrawl_crawl(document)
else
perform_simple_crawl(document)