mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-11 18:26:50 +00:00
28 lines
596 B
Ruby
28 lines
596 B
Ruby
# frozen_string_literal: true
|
|
|
|
module Spree
|
|
module Admin
|
|
class TaxonomiesController < ::Admin::ResourceController
|
|
respond_to :json, only: [:get_children]
|
|
|
|
def get_children
|
|
@taxons = Taxon.find(params[:parent_id]).children
|
|
end
|
|
|
|
private
|
|
|
|
def location_after_save
|
|
if @taxonomy.created_at == @taxonomy.updated_at
|
|
spree.edit_admin_taxonomy_url(@taxonomy)
|
|
else
|
|
spree.admin_taxonomies_url
|
|
end
|
|
end
|
|
|
|
def permitted_resource_params
|
|
params.require(:taxonomy).permit(:name)
|
|
end
|
|
end
|
|
end
|
|
end
|