# HG changeset patch # User Mads Kiilerich # Date 1372198817 -7200 # Node ID d415621fa7c58627bff56b4d84e5ebd843f5bb11 # Parent b44fabc4377c82d5a5dc5f05aa7d4e099fed2abd compare: handle revisions and ancestor of empty range in _get_changesets diff -r b44fabc4377c -r d415621fa7c5 rhodecode/controllers/compare.py --- a/rhodecode/controllers/compare.py Wed Jun 26 00:13:15 2013 +0200 +++ b/rhodecode/controllers/compare.py Wed Jun 26 00:20:17 2013 +0200 @@ -110,7 +110,12 @@ ancestor = None - if alias == 'hg': + if org_rev == other_rev: + changesets = [] + if merge: + ancestor = org_rev + + elif alias == 'hg': # lookup up the exact node id _revset_predicates = { 'branch': 'branch',