changeset 34365 | cd3f39716fd3 |
parent 34364 | ff406f3e57b2 |
child 34374 | 100814e14b77 |
--- a/mercurial/exchange.py Thu Sep 28 15:24:54 2017 +0100 +++ b/mercurial/exchange.py Sat Sep 30 10:09:29 2017 +0100 @@ -1353,7 +1353,8 @@ ui = pullop.repo.ui legacyphase = 'phases' in ui.configlist('devel', 'legacy.exchange') - if (not legacyphase and 'heads' in pullop.remotebundle2caps.get('phases')): + hasbinaryphase = 'heads' in pullop.remotebundle2caps.get('phases', ()) + if (not legacyphase and hasbinaryphase): kwargs['phases'] = True pullop.stepsdone.add('phases')