mercurial/hook.py
changeset 44852 fd3b94f1712d
parent 44835 09da5cf44772
parent 44828 50416d3d4b65
child 45737 b3e8d8e4a40d
--- a/mercurial/hook.py	Sun May 17 18:33:45 2020 -0400
+++ b/mercurial/hook.py	Tue May 26 08:07:24 2020 -0700
@@ -210,7 +210,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)
@@ -226,7 +226,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