##// END OF EJS Templates
Fixed issue with inproper handling of diff parsing that could lead to infinit loops....
Fixed issue with inproper handling of diff parsing that could lead to infinit loops. This was an edge case when diff contained diff data inside. Regresion test was added

File last commit:

r1888:f91d3f9b beta
r3022:0ed42ca7 beta
Show More
search_path.html
26 lines | 822 B | text/html | HtmlLexer
Added searching for file names within the repository in rhodecode
r556 ##path search
image less css
r1599
%for cnt,sr in enumerate(c.formated_results):
%if h.HasRepoPermissionAny('repository.write','repository.read','repository.admin')(sr['repository'],'search results check'):
<div class="search_path">
<div class="link">
${h.link_to(h.literal('%s &raquo; %s' % (sr['repository'],sr['f_path'])),
White-space cleanup
r1888 h.url('files_home',repo_name=sr['repository'],revision='tip',f_path=sr['f_path']))}
image less css
r1599 </div>
</div>
%else:
%if cnt == 0:
<div class="error">
Added searching for file names within the repository in rhodecode
r556 <div class="link">
White-space cleanup
r1888 ${_('Permission denied')}
Added searching for file names within the repository in rhodecode
r556 </div>
White-space cleanup
r1888 </div>
image less css
r1599 %endif
White-space cleanup
r1888
%endif
image less css
r1599 %endfor
%if c.cur_query and c.formated_results:
<div class="pagination-wh pagination-left">
${c.formated_results.pager('$link_previous ~2~ $link_next')}
White-space cleanup
r1888 </div>
image less css
r1599 %endif