[Request] [+ ] D10914: upgrade_utils: fix crash for removecldeltachain action
Mathiasdm (Mathias De Maré)
phabricator at mercurial-scm.org
Mon Jun 28 10:15:04 UTC 2021
Mathiasdm created this revision.
Herald added a reviewer: hg-reviewers.
Herald added a subscriber: mercurial-patches.
REVISION SUMMARY
This fixes issue6383.
REPOSITORY
rHG Mercurial
BRANCH
stable
REVISION DETAIL
https://phab.mercurial-scm.org/D10914
AFFECTED FILES
mercurial/upgrade_utils/actions.py
CHANGE DETAILS
diff --git a/mercurial/upgrade_utils/actions.py b/mercurial/upgrade_utils/actions.py
--- a/mercurial/upgrade_utils/actions.py
+++ b/mercurial/upgrade_utils/actions.py
@@ -642,7 +642,10 @@
newactions = []
for d in format_upgrades:
- name = d._requirement
+ if util.safehasattr(d, '_requirement'):
+ name = d._requirement
+ else:
+ name = None
# If the action is a requirement that doesn't show up in the
# destination requirements, prune the action.
To: Mathiasdm, #hg-reviewers
Cc: mercurial-patches, mercurial-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mercurial-scm.org/pipermail/mercurial-patches/attachments/20210628/64003cff/attachment.html>
More information about the Mercurial-patches
mailing list