Skip to content

Commit d98cae2

Browse files
committed
fix
1 parent d3c7992 commit d98cae2

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

services/repository/files/tree.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -155,11 +155,11 @@ func (node *TreeViewNode) sortLevel() int {
155155
return util.Iif(node.EntryMode == "tree" || node.EntryMode == "commit", 0, 1)
156156
}
157157

158-
func newTreeViewNodeFromEntry(ctx context.Context, commit *git.Commit, parentDir string, entry *git.TreeEntry) *TreeViewNode {
158+
func newTreeViewNodeFromEntry(ctx context.Context, renderUtils *templates.RenderUtils, commit *git.Commit, parentDir string, entry *git.TreeEntry) *TreeViewNode {
159159
node := &TreeViewNode{
160160
EntryName: entry.Name(),
161161
EntryMode: entryModeString(entry.Mode()),
162-
FileIcon: templates.NewRenderUtils(reqctx.FromContext(ctx)).RenderFileIcon(entry),
162+
FileIcon: renderUtils.RenderFileIcon(entry),
163163
FullPath: path.Join(parentDir, entry.Name()),
164164
}
165165

@@ -192,11 +192,11 @@ func listTreeNodes(ctx context.Context, commit *git.Commit, tree *git.Tree, tree
192192
if err != nil {
193193
return nil, err
194194
}
195-
195+
renderUtils := templates.NewRenderUtils(reqctx.FromContext(ctx))
196196
subPathDirName, subPathRemaining, _ := strings.Cut(subPath, "/")
197197
nodes := make([]*TreeViewNode, 0, len(entries))
198198
for _, entry := range entries {
199-
node := newTreeViewNodeFromEntry(ctx, commit, treePath, entry)
199+
node := newTreeViewNodeFromEntry(ctx, renderUtils, commit, treePath, entry)
200200
nodes = append(nodes, node)
201201
if entry.IsDir() && subPathDirName == entry.Name() {
202202
subTreePath := treePath + "/" + node.EntryName

0 commit comments

Comments
 (0)