Mercurial > kallithea
changeset 3437:deb51ab04891 beta
home: don't crash in branch_tag_switcher when an invalid repo name is given
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Thu, 28 Feb 2013 17:52:44 +0100 |
parents | 3c5736961cbe |
children | cf3c2fce197e |
files | rhodecode/controllers/home.py |
diffstat | 1 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/controllers/home.py Thu Feb 28 23:05:28 2013 +0100 +++ b/rhodecode/controllers/home.py Thu Feb 28 17:52:44 2013 +0100 @@ -81,7 +81,7 @@ def branch_tag_switcher(self, repo_name): if request.is_xhr: c.rhodecode_db_repo = Repository.get_by_repo_name(c.repo_name) - c.rhodecode_repo = c.rhodecode_db_repo.scm_instance - return render('/switch_to_list.html') - else: - raise HTTPBadRequest() + if c.rhodecode_db_repo: + c.rhodecode_repo = c.rhodecode_db_repo.scm_instance + return render('/switch_to_list.html') + raise HTTPBadRequest()