module Admin class PodcastsController < Admin::ApplicationController def create resource = resource_class.new(resource_params) authorize_resource(resource) if resource.save Podcasts::GetEpisodesJob.perform_later(resource.id) redirect_to( [namespace, resource], notice: translate_with_resource("create.success"), ) else render :new, locals: { page: Administrate::Page::Form.new(dashboard, resource) } end end end end