[Rt-commit] rt branch 5.0/hide-asset-menu-search created. rt-5.0.2-115-gc175d1ee8b

BPS Git Server git at git.bestpractical.com
Thu Apr 7 21:57:42 UTC 2022


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "rt".

The branch, 5.0/hide-asset-menu-search has been created
        at  c175d1ee8b8899bb726bda13f571c12034c81a60 (commit)

- Log -----------------------------------------------------------------
commit c175d1ee8b8899bb726bda13f571c12034c81a60
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Fri Apr 8 05:39:02 2022 +0800

    Hide asset menu search if simple search is disabled
    
    As asset menu search depends on simple search, previously it didn't
    actually work if $AssetHideSimpleSearch is true.

diff --git a/lib/RT/Interface/Web/MenuBuilder.pm b/lib/RT/Interface/Web/MenuBuilder.pm
index 6d42200acb..f333bac430 100644
--- a/lib/RT/Interface/Web/MenuBuilder.pm
+++ b/lib/RT/Interface/Web/MenuBuilder.pm
@@ -80,7 +80,9 @@ sub BuildMainNav {
     my $current_user = $HTML::Mason::Commands::session{CurrentUser};
 
     if ($request_path =~ m{^/Asset/}) {
-        $widgets->child( asset_search => raw_html => $HTML::Mason::Commands::m->scomp('/Asset/Elements/Search') );
+        if (!RT->Config->Get('AssetHideSimpleSearch')) {
+            $widgets->child( asset_search => raw_html => $HTML::Mason::Commands::m->scomp('/Asset/Elements/Search') );
+        }
         $widgets->child( create_asset => raw_html => $HTML::Mason::Commands::m->scomp('/Asset/Elements/CreateAsset') );
     }
     elsif ($request_path =~ m{^/Articles/}) {

-----------------------------------------------------------------------


hooks/post-receive
-- 
rt


More information about the rt-commit mailing list