mercurial/hook.py
branchstable
changeset 44782 50416d3d4b65
parent 44654 3cbbfd0bfc17
child 44911 fd3b94f1712d
--- a/mercurial/hook.py	Mon May 18 08:31:32 2020 -0700
+++ b/mercurial/hook.py	Thu May 14 23:14:24 2020 -0400
@@ -206,7 +206,7 @@
     # in that section uses "_fromuntrusted" as its command.
     untrustedhooks = _hookitems(ui, _untrusted=True)
     for name, value in untrustedhooks.items():
-        trustedvalue = hooks.get(name, (None, None, name, _fromuntrusted))
+        trustedvalue = hooks.get(name, ((), (), name, _fromuntrusted))
         if value != trustedvalue:
             (lp, lo, lk, lv) = trustedvalue
             hooks[name] = (lp, lo, lk, _fromuntrusted)
@@ -222,7 +222,7 @@
             continue
 
         priority = ui.configint(b'hooks', b'priority.%s' % name, 0)
-        hooks[name] = (-priority, len(hooks), name, cmd)
+        hooks[name] = ((-priority,), (len(hooks),), name, cmd)
     return hooks