app/controllers/decidim/debates/debates_controller.rb in decidim-debates-0.11.2 vs app/controllers/decidim/debates/debates_controller.rb in decidim-debates-0.12.0.pre
- old
+ new
@@ -11,16 +11,17 @@
include Paginable
helper_method :debates, :debate, :paginated_debates, :report_form
def new
- authorize! :create, Debate
+ enforce_permission_to :create, :debate
@form = form(DebateForm).instance
end
def create
- authorize! :create, Debate
+ enforce_permission_to :create, :debate
+
@form = form(DebateForm).from_params(params, current_component: current_component)
CreateDebate.call(@form) do
on(:ok) do |debate|
flash[:notice] = I18n.t("debates.create.success", scope: "decidim.debates")