From patchwork Fri Sep 18 06:54:28 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: D9044: phabricator: fix loadhgrc() override broken by D8656 From: phabricator X-Patchwork-Id: 47206 Message-Id: To: Phabricator Cc: mercurial-devel@mercurial-scm.org Date: Fri, 18 Sep 2020 06:54:28 +0000 martinvonz created this revision. Herald added subscribers: mercurial-patches, Kwan. Herald added a reviewer: hg-reviewers. REVISION SUMMARY This fixes some failing `test-check*` tests (at least `test-check-code.t` was broken). REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D9044 AFFECTED FILES hgext/phabricator.py CHANGE DETAILS To: martinvonz, #hg-reviewers Cc: Kwan, mercurial-patches, mercurial-devel diff --git a/hgext/phabricator.py b/hgext/phabricator.py --- a/hgext/phabricator.py +++ b/hgext/phabricator.py @@ -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