rokumatsumoto/boyutluseyler

View on GitHub
app/workers/design_after_download_worker.rb

Summary

Maintainability
A
0 mins
Test Coverage
# frozen_string_literal: true

class DesignAfterDownloadWorker
  include ApplicationWorker

  def perform(design_id, current_user_id, visit_token)
    design = Design.find(design_id)
    current_user = User.find(current_user_id)

    Designs::Downloads::AfterDownloadService.new(design,
                                                 current_user,
                                                 visit_token: visit_token).perform
  end
end