diff --git a/app/controllers/admin/page_parts_controller.rb b/app/controllers/admin/page_parts_controller.rb index 2ca713416..d7b11404c 100644 --- a/app/controllers/admin/page_parts_controller.rb +++ b/app/controllers/admin/page_parts_controller.rb @@ -95,9 +95,7 @@ class Admin::PagePartsController < OrbitBackendController set_children_sub_menu(@part) if @part.public_r_tag && @part.public_r_tag.eql?('sub_menu') flash.now[:notice] = t('update.success.content') respond_to do |format| - format.html { - redirect_to admin_page_url(@part.page, edit: true) - } + format.js end else @id = params[:id] diff --git a/app/views/admin/page_parts/update.js.erb b/app/views/admin/page_parts/update.js.erb new file mode 100644 index 000000000..62ee749fc --- /dev/null +++ b/app/views/admin/page_parts/update.js.erb @@ -0,0 +1 @@ +window.location.href="<%= admin_page_url(@part.page, edit: true) %>" \ No newline at end of file