marceloboeira/feedcast

View on GitHub
app/jobs/audio_analysis_job.rb

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
class AudioAnalysisJob < ApplicationJob
  queue_as :analysis

  def perform(uuid)
    AudioServices::Analyse.new.call(audio(uuid))
  end

  private

  def audio(uuid)
    Episode.find_by(uuid: uuid).audio
  end
end