diff --git a/app/controllers/users_controller.rb b/app/controllers/users_controller.rb index d94615791..0bbdacff8 100644 --- a/app/controllers/users_controller.rb +++ b/app/controllers/users_controller.rb @@ -2283,20 +2283,17 @@ class UsersController < ApplicationController @save_message = attach_copied_obj.errors.full_messages end end - if params[:mul_type] == "Course" - respond_to do |format| - redirect_to course_files_url(mul_container) - end - elsif params[:mul_type] == "Project" - respond_to do |format| - redirect_to project_files_url(mul_container) - end - elsif params[:mul_type] == "SubfieldFile" - respond_to do |format| - redirect_to org_subfield_files_url(mul_container) - end + respond_to do |format| + format.html { + if params[:mul_type] == "Course" + redirect_to course_files_url(mul_container) + elsif params[:mul_type] == "Project" + redirect_to project_files_url(mul_container) + elsif params[:mul_type] == "SubfieldFile" + redirect_to org_subfield_files_url(mul_container) + end + } end - end # 根据资源关键字进行搜索 diff --git a/app/views/users/_import_resource_info.html.erb b/app/views/users/_import_resource_info.html.erb index 270f0956b..a28d9d534 100644 --- a/app/views/users/_import_resource_info.html.erb +++ b/app/views/users/_import_resource_info.html.erb @@ -32,7 +32,7 @@ <%= form_tag( url_for({:controller => 'users', :action => 'import_into_container', :mul_id => params[:project_id].nil? ? (params[:course_id].nil? ? params[:subfield_file_id] : params[:course_id]) : params[:project_id], :mul_type => params[:project_id].nil? ? (params[:course_id].nil? ? "SubfieldFile" : "Course") : "Project"}), - :remote => true , :method => 'post', :id => 'resource_import_container_form') do %> + :method => 'post', :id => 'resource_import_container_form') do %> <% @attachments.each do |attach| %>