Move HtmlVariantSuccessesCreate from job to inline (#5879) [deploy]

This commit is contained in:
Alex 2020-02-04 10:24:39 -08:00 committed by GitHub
parent 8168a5e8f5
commit de3ee9ebec
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 1 additions and 14 deletions

View file

@ -2,7 +2,7 @@ class HtmlVariantSuccessesController < ApplicationMetalController
include ActionController::Head
def create
HtmlVariantSuccessCreateJob.perform_later(html_variant_id: params[:html_variant_id], article_id: params[:article_id])
HtmlVariantSuccess.create(html_variant_id: params[:html_variant_id], article_id: params[:article_id])
head :ok
end
end

View file

@ -1,7 +0,0 @@
class HtmlVariantSuccessCreateJob < ApplicationJob
queue_as :html_variant_success_create
def perform(html_variant_id:, article_id:)
HtmlVariantSuccess.create(html_variant_id: html_variant_id, article_id: article_id)
end
end

View file

@ -1,6 +0,0 @@
require "rails_helper"
require "jobs/shared_examples/enqueues_job"
RSpec.describe HtmlVariantSuccessCreateJob, type: :job do
include_examples "#enqueues_job", "html_variant_success_create", [{ html_variant_id: 789, article_id: 456 }]
end