Class: Categories::TranslationsController

Inherits:
ApplicationController
  • Object
show all
Defined in:
app/controllers/postnhost/categories/translations_controller.rb

Instance Method Summary collapse

Instance Method Details

#createObject



6
7
8
9
10
11
12
13
14
15
16
# File 'app/controllers/postnhost/categories/translations_controller.rb', line 6

def create
  language_ids = params[:language_ids] || []

  language_ids.each do |language_id|
    Postnhost::Translation::CategoryVariantJob.perform_later(@category.id, language_id.to_i)

    @category.category_variants.create!(language: Postnhost::Language.find_by(id: language_id.to_i), generating: true)
  end

  redirect_to category_variants_path(@category)
end