decidim-admin/app/controllers/decidim/admin/exports_controller.rb in decidim-0.4.3 vs decidim-admin/app/controllers/decidim/admin/exports_controller.rb in decidim-0.4.4

- old
+ new

@@ -3,30 +3,23 @@ module Decidim module Admin # This controller allows admins to manage proposals in a participatory process. class ExportsController < ApplicationController include Concerns::ParticipatoryProcessAdmin + include Decidim::FeaturePathHelper def create authorize! :manage, feature name = params[:id] ExportJob.perform_later(current_user, feature, name, params[:format] || default_format) flash[:notice] = t("decidim.admin.exports.notice") - redirect_back(fallback_location: fallback_location) + redirect_back(fallback_location: manage_feature_path(feature)) end private - - def fallback_location - send( - "decidim_admin_#{feature.manifest.name}_path", - feature_id: feature.id, - participatory_process_id: current_participatory_process.id - ) - end def default_format "json" end