From bcbaf5eca92ea6feffe8257a784da758065f1b4b Mon Sep 17 00:00:00 2001 From: rulingcom Date: Wed, 21 Oct 2026 12:40:09 +0800 Subject: [PATCH] Redirect to index after create unless coming from the index page --- app/controllers/admin/web_resources_controller.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/controllers/admin/web_resources_controller.rb b/app/controllers/admin/web_resources_controller.rb index 94e820a..be1df2d 100644 --- a/app/controllers/admin/web_resources_controller.rb +++ b/app/controllers/admin/web_resources_controller.rb @@ -58,7 +58,8 @@ class Admin::WebResourcesController < OrbitAdminController end def new - session[:return_to] = request.referer + referer_path = (URI.parse(request.referer.to_s).path rescue nil) + session[:return_to] = (referer_path.to_s.end_with?("/admin/web_resources") ? request.referer : nil) @tags =@module_app.tags @categories = @module_app.categories.enabled @statuses = []