Changeset - 405b1170f577
[Not reviewed]
beta
0 1 0
Marcin Kuzminski - 13 years ago 2012-05-22 20:23:30
marcin@python-works.com
fixed readme rendering bug.
when there existed a directory named like dicovery file for readme, it crashed trying to read it's content. We just skip them now
1 file changed with 3 insertions and 0 deletions:
0 comments (0 inline, 0 general)
rhodecode/controllers/summary.py
Show inline comments
 
@@ -51,6 +51,7 @@ from rhodecode.lib.celerylib import run_
 
from rhodecode.lib.celerylib.tasks import get_commits_stats
 
from rhodecode.lib.helpers import RepoPage
 
from rhodecode.lib.compat import json, OrderedDict
 
from rhodecode.lib.vcs.nodes import FileNode
 

	
 
log = logging.getLogger(__name__)
 

	
 
@@ -197,6 +198,8 @@ class SummaryController(BaseRepoControll
 
                for f in README_FILES:
 
                    try:
 
                        readme = cs.get_node(f)
 
                        if not isinstance(readme, FileNode):
 
                            continue
 
                        readme_file = f
 
                        readme_data = renderer.render(readme.content, f)
 
                        log.debug('Found readme %s' % readme_file)
0 comments (0 inline, 0 general)