self review
This commit is contained in:
@@ -25,10 +25,6 @@ class Api::V1::Accounts::Captain::DocumentsController < Api::V1::Accounts::BaseC
|
||||
@document.save!
|
||||
rescue Captain::Document::LimitExceededError => e
|
||||
render_could_not_create_error(e.message)
|
||||
rescue StandardError => e
|
||||
Rails.logger.error "Document creation error: #{e.message}"
|
||||
Rails.logger.error "Error backtrace: #{e.backtrace.first(5).join("\n")}"
|
||||
render_could_not_create_error('Failed to create document')
|
||||
end
|
||||
|
||||
def destroy
|
||||
|
||||
@@ -2,9 +2,6 @@ class Captain::Llm::UpdateEmbeddingJob < ApplicationJob
|
||||
queue_as :low
|
||||
|
||||
def perform(record, content)
|
||||
# Early return if record was deleted before job execution
|
||||
return unless record&.persisted?
|
||||
|
||||
embedding = Captain::Llm::EmbeddingService.new.get_embedding(content)
|
||||
record.update!(embedding: embedding)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user