diff options
Diffstat (limited to 'rt/share/html/Elements')
-rw-r--r-- | rt/share/html/Elements/RT__CustomField/ColumnMap | 4 | ||||
-rw-r--r-- | rt/share/html/Elements/RefreshHomepage | 6 |
2 files changed, 8 insertions, 2 deletions
diff --git a/rt/share/html/Elements/RT__CustomField/ColumnMap b/rt/share/html/Elements/RT__CustomField/ColumnMap index 6d8d76a4c..0a867eb26 100644 --- a/rt/share/html/Elements/RT__CustomField/ColumnMap +++ b/rt/share/html/Elements/RT__CustomField/ColumnMap @@ -155,7 +155,9 @@ my $COLUMN_MAP = { : ($args->{'PassArguments'}); my %pass = map { $_ => $args->{$_} } grep exists $args->{$_}, @pass; - my $uri = RT->Config->Get('WebPath') . $m->request_path; + my $path = $m->request_path; + $path =~ s(^/rt)(); #hacky, dunno why this happens + my $uri = RT->Config->Get('WebPath') . $path; my @res = ( \'<a href="', diff --git a/rt/share/html/Elements/RefreshHomepage b/rt/share/html/Elements/RefreshHomepage index bf91a9522..7840f59cc 100644 --- a/rt/share/html/Elements/RefreshHomepage +++ b/rt/share/html/Elements/RefreshHomepage @@ -46,9 +46,13 @@ %# %# END BPS TAGGED BLOCK }}} <&|/Widgets/TitleBox, title => loc('Refresh')&> -<form method="get" action="<% RT->Config->Get('WebPath') . $m->request_path %>"> +<form method="get" action="<% RT->Config->Get('WebPath') . $path %>"> <& /Elements/Refresh, Name => 'HomeRefreshInterval', Default => $session{'home_refresh_interval'}||RT->Config->Get('HomePageRefreshInterval', $session{'CurrentUser'}) &> <& /Elements/Submit, Label => loc('Go!') &> </&> </form> +<%init> +my $path = $m->request_path; +$path =~ s(^/rt)(); #hacky, dunno why this happens +</%init> |