]> source.dussan.org Git - redmine.git/commitdiff
Merged r12935 from trunk to 2.4-stable (#16177)
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Wed, 26 Feb 2014 16:55:12 +0000 (16:55 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Wed, 26 Feb 2014 16:55:12 +0000 (16:55 +0000)
use Python getattr instead of hasattr.

git-svn-id: http://svn.redmine.org/redmine/branches/2.4-stable@12937 e93f8b46-1217-0410-a6f0-8f06a7374b81

lib/redmine/scm/adapters/mercurial/redminehelper.py

index 1e1bc8db1bd39cf366e97986e44f24327d4451f8..d9a484e15c76a06a6e08f9f301fe9b7b5e6734e0 100644 (file)
@@ -79,7 +79,7 @@ def _tags(ui, repo):
 def _branches(ui, repo):
     # see mercurial/commands.py:branches
     def iterbranches():
-        if hasattr(repo, 'branchtags'):
+        if getattr(repo, 'branchtags', None) is not None:
             # Mercurial < 2.9
             for t, n in repo.branchtags().iteritems():
                 yield t, n, repo.changelog.rev(n)