]> source.dussan.org Git - gitea.git/commit
Remember to attach the parent tree when converting TreeEntry() -> Tree() (#22902)
authorNick <nick.guenther@polymtl.ca>
Tue, 14 Feb 2023 21:23:04 +0000 (16:23 -0500)
committerGitHub <noreply@github.com>
Tue, 14 Feb 2023 21:23:04 +0000 (21:23 +0000)
commit618c9118c1652fdeea2a2ae0d1459bb1fd3d5169
tree9513df4c5584aafe42578a0c16dcf9b7d6a0c500
parent71ee48809835120c50bb37048b2fe06e2c779da4
Remember to attach the parent tree when converting TreeEntry() -> Tree() (#22902)

!fixup https://github.com/go-gitea/gitea/pull/22177

The only place this function is used so far is in
findReadmeFileInEntries(), so the only visible effect of this oversight
was in an obscure README-related corner: if the README was in a
subfolder and was a symlink that pointed up, as in .github/README.md ->
../docs/old/setup.md, the README would fail to render when FollowLinks()
hit the nil ptree. This makes the ptree non-nil and thus repairs it.
modules/git/tree_entry.go