##// END OF EJS Templates
fixed #96 redirect loop on files
marcink -
r915:35e701dc beta
parent child Browse files
Show More
@@ -39,7 +39,8 b' from rhodecode.lib.base import BaseContr'
39 39 from rhodecode.lib.utils import EmptyChangeset
40 40 from rhodecode.model.scm import ScmModel
41 41
42 from vcs.exceptions import RepositoryError, ChangesetError, ChangesetDoesNotExistError
42 from vcs.exceptions import RepositoryError, ChangesetError, \
43 ChangesetDoesNotExistError, EmptyRepositoryError
43 44 from vcs.nodes import FileNode
44 45 from vcs.utils import diffs as differ
45 46
@@ -101,6 +102,10 b' class FilesController(BaseController):'
101 102 h.flash(str(e), category='warning')
102 103 redirect(h.url('files_home', repo_name=repo_name, revision=revision))
103 104
105 except EmptyRepositoryError, e:
106 h.flash(_('There are no files yet'), category='warning')
107 redirect(h.url('summary_home', repo_name=repo_name))
108
104 109 except RepositoryError, e:
105 110 h.flash(str(e), category='warning')
106 111 redirect(h.url('files_home', repo_name=repo_name, revision='tip'))
General Comments 0
You need to be logged in to leave comments. Login now