From 8af273868dc3f8edfdd4e59efd09de842faacec0 Mon Sep 17 00:00:00 2001 From: yystopf Date: Wed, 10 Sep 2025 15:45:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=EF=BC=9Aaction=E7=BC=96?= =?UTF-8?q?=E8=BE=91=E6=9D=83=E9=99=90=E6=94=BE=E5=BC=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/action/node_inputs_controller.rb | 7 +++++-- app/controllers/action/node_selects_controller.rb | 7 +++++-- app/controllers/action/node_types_controller.rb | 2 +- app/controllers/action/templates_controller.rb | 2 +- 4 files changed, 12 insertions(+), 6 deletions(-) diff --git a/app/controllers/action/node_inputs_controller.rb b/app/controllers/action/node_inputs_controller.rb index 5e1a319c4..6e62c6ef8 100644 --- a/app/controllers/action/node_inputs_controller.rb +++ b/app/controllers/action/node_inputs_controller.rb @@ -1,5 +1,5 @@ class Action::NodeInputsController < ApplicationController - before_action :require_admin, except: [:index] + # before_action :require_admin, except: [:index] before_action :find_action_node def index @@ -50,7 +50,10 @@ class Action::NodeInputsController < ApplicationController else flash[:danger] = '删除失败' end - redirect_to "api/actions/nodes" + respond_to do |format| + format.html { redirect_to action_nodes_path } + format.json { render_ok() } + end end private diff --git a/app/controllers/action/node_selects_controller.rb b/app/controllers/action/node_selects_controller.rb index 9acd6fc5f..865162be7 100644 --- a/app/controllers/action/node_selects_controller.rb +++ b/app/controllers/action/node_selects_controller.rb @@ -1,6 +1,6 @@ class Action::NodeSelectsController < ApplicationController - before_action :require_admin, except: [:index] + # before_action :require_admin, except: [:index] before_action :find_action_node def index @@ -51,7 +51,10 @@ class Action::NodeSelectsController < ApplicationController else flash[:danger] = '删除失败' end - redirect_to "api/actions/nodes" + respond_to do |format| + format.html { redirect_to action_nodes_path } + format.json { render_ok() } + end end private diff --git a/app/controllers/action/node_types_controller.rb b/app/controllers/action/node_types_controller.rb index e90bb665c..14f4c4594 100644 --- a/app/controllers/action/node_types_controller.rb +++ b/app/controllers/action/node_types_controller.rb @@ -1,5 +1,5 @@ class Action::NodeTypesController < ApplicationController - before_action :require_admin, except: [:index] + # before_action :require_admin, except: [:index] before_action :find_node_type, except: [:index, :create, :new] def index diff --git a/app/controllers/action/templates_controller.rb b/app/controllers/action/templates_controller.rb index f7f99b7d7..61d1baa09 100644 --- a/app/controllers/action/templates_controller.rb +++ b/app/controllers/action/templates_controller.rb @@ -1,5 +1,5 @@ class Action::TemplatesController < ApplicationController - before_action :require_admin, except: [:index] + # before_action :require_admin, except: [:index] before_action :find_action_template, except: [:index, :create, :new] def index