From 8cd2dbae96e2b9aacb4c988efa4e73edc54f2f2a Mon Sep 17 00:00:00 2001 From: Ilia Ross Date: Sun, 21 Jul 2024 02:37:32 +0300 Subject: [PATCH] Fix to redirect to tabs only inside same module https://forum.virtualmin.com/t/small-upgrade-error-maybe-wrong-url-on-button/127999?u=ilia --- package-updates/update.cgi | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/package-updates/update.cgi b/package-updates/update.cgi index 068810f93..8f50c77e2 100755 --- a/package-updates/update.cgi +++ b/package-updates/update.cgi @@ -15,11 +15,10 @@ else { $redir = "index.cgi?mode=".&urlize($in{'mode'}). "&search=".&urlize($in{'search'}); $redirdesc = $text{'index_return'}; + $redir = $redir =~ /tab=/ ? $redir : + $redir =~ /\?/ ? "$redir&tab=pkgs" : "$redir?tab=pkgs"; } -$redir = $redir =~ /tab=/ ? $redir : - $redir =~ /\?/ ? "$redir&tab=pkgs" : "$redir?tab=pkgs"; - if ($in{'refresh'} || $in{'refresh_top'}) { &ui_print_unbuffered_header(undef, $text{'refresh_title'}, "");