# HG changeset patch # User RhodeCode Admin # Date 2023-08-25 11:09:25 # Node ID b901c06f15a1bac81aa07cd2d59c893eb43d63f7 # Parent 95f3ddbb9dbf19e855fc1dad9d77ddf26b1f0d71 hg: fix error after reformat diff --git a/vcsserver/remote/hg_remote.py b/vcsserver/remote/hg_remote.py --- a/vcsserver/remote/hg_remote.py +++ b/vcsserver/remote/hg_remote.py @@ -566,11 +566,12 @@ class HgRemote(RemoteBase): def history_iter(): limit_rev = fctx.rev() + for fctx_candidate in reversed(list(fctx.filelog())): f_obj = fctx.filectx(fctx_candidate) # NOTE: This can be problematic...we can hide ONLY history node resulting in empty history - _ctx = obj.changectx() + _ctx = f_obj.changectx() if _ctx.hidden() or _ctx.obsolete(): continue