]> source.dussan.org Git - gitea.git/commitdiff
Fix template bug of LFS lock (#18784) (#18787)
authorLunny Xiao <xiaolunwen@gmail.com>
Wed, 16 Feb 2022 17:16:04 +0000 (01:16 +0800)
committerGitHub <noreply@github.com>
Wed, 16 Feb 2022 17:16:04 +0000 (17:16 +0000)
Backport #18784

Fix #18782

routers/web/repo/view.go
templates/repo/view_file.tmpl

index 4c0e881f17d899491a7c3cba8d5af623df423aa2..e98d94f7cadd263e93e53da01f0fc298853c5eda 100644 (file)
@@ -465,6 +465,7 @@ func renderFile(ctx *context.Context, entry *git.TreeEntry, treeLink, rawLink st
                        return
                }
                ctx.Data["LFSLockOwner"] = u.DisplayName()
+               ctx.Data["LFSLockOwnerHomeLink"] = u.HomeLink()
                ctx.Data["LFSLockHint"] = ctx.Tr("repo.editor.this_file_locked")
        }
 
index d5308c154b4e40b73abc08642f368d262c7a8355..dc62e249b605a42701f94f505f4488a057de5242 100644 (file)
@@ -24,7 +24,7 @@
                                        {{if .LFSLock}}
                                                <div class="file-info-entry ui tooltip" data-content="{{.LFSLockHint}}">
                                                        {{svg "octicon-lock" 16 "mr-2"}}
-                                                       <a href="{{.LFSLock.Owner.HomeLink}}">{{.LFSLockOwner}}</a>
+                                                       <a href="{{.LFSLockOwnerHomeLink}}">{{.LFSLockOwner}}</a>
                                                </div>
                                        {{end}}
                                </div>