# HG changeset patch # User Martin von Zweigbergk # Date 1600407951 25200 # Node ID c7fe0dfb53122bb72ff7e1fab75f2eec28b1883c # Parent 0e75c088f0dc514c3b73a6f7b13e9c17b0dde404 phabricator: fix loadhgrc() override broken by D8656 This fixes some failing `test-check*` tests (at least `test-check-code.t` was broken). Differential Revision: https://phab.mercurial-scm.org/D9044 diff -r 0e75c088f0dc -r c7fe0dfb5312 hgext/phabricator.py --- a/hgext/phabricator.py Thu Sep 17 23:09:47 2020 -0700 +++ b/hgext/phabricator.py Thu Sep 17 22:45:51 2020 -0700 @@ -167,7 +167,7 @@ @eh.wrapfunction(localrepo, "loadhgrc") -def _loadhgrc(orig, ui, wdirvfs, hgvfs, requirements, **opts): +def _loadhgrc(orig, ui, wdirvfs, hgvfs, requirements, *args, **opts): """Load ``.arcconfig`` content into a ui instance on repository open. """ result = False @@ -202,7 +202,7 @@ ui.applyconfig(cfg, source=wdirvfs.join(b".arcconfig")) return ( - orig(ui, wdirvfs, hgvfs, requirements, **opts) or result + orig(ui, wdirvfs, hgvfs, requirements, *args, **opts) or result ) # Load .hg/hgrc