[Rt-commit] rtir branch, 4.0.0/search-webpath,	created. 4.0.0rc2-11-g269d8b8
    Shawn Moore 
    shawn at bestpractical.com
       
    Tue Jul 19 15:18:41 EDT 2016
    
    
  
The branch, 4.0.0/search-webpath has been created
        at  269d8b8dac99071533dfebe5d0ae0d027e371272 (commit)
- Log -----------------------------------------------------------------
commit 269d8b8dac99071533dfebe5d0ae0d027e371272
Author: Shawn M Moore <shawn at bestpractical.com>
Date:   Tue Jul 19 19:19:07 2016 +0000
    Fix search builder for non-root WebPath
    
        $r->path_info doesn't include WebPath, so submitting the query builder
        form lands you on http://example.com/RTIR/Search/Results.html
        regardless of whether RT is hosted at /rt, /rtir, etc.
diff --git a/html/RTIR/Search/Elements/BuildQuery b/html/RTIR/Search/Elements/BuildQuery
index 6dc433c..402e78c 100644
--- a/html/RTIR/Search/Elements/BuildQuery
+++ b/html/RTIR/Search/Elements/BuildQuery
@@ -50,7 +50,7 @@
 %# XXX TODO - this really ought to use HREFTo, but to do that
 %# we'd need to strip off the RTIR UIR prefix
 <div class="search-form">
-<form method="post" action="<% $r->path_info %>" name="BuildQuery" id="BuildQuery">
+<form method="post" action="<% RT->Config->Get('WebPath') %><% $r->path_info %>" name="BuildQuery" id="BuildQuery">
 <input type="hidden" class="hidden" name="SavedSearchId" value="<% $saved_search{'Id'} %>" />
 <input type="hidden" class="hidden" name="ResultPage" value="<% $ResultPage %>" />
 <input type="hidden" class="hidden" name="BaseQuery" value="<% $BaseQuery %>" />
-----------------------------------------------------------------------
    
    
More information about the rt-commit
mailing list