mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-11-24 06:06:24 +00:00
5083ea72fb
When in the repository settings, visiting - `LFS` to `/{owner}/{repo}/settings/lfs` - `Find pointer files` to `/{owner}/{repo}/settings/lfs/pointers` - `Find commits` to `/{owner}/{repo}/settings/lfs/find?oid=...` failed with an error 500 because of an incorrect evaluation of the template. Regression introduced bycbf923e87b
A test is added to visit the page and guard against future regressions. Refs: https://codeberg.org/forgejo/forgejo/issues/3438 (cherry picked from commit078229a5e4
) Also has a backport of https://codeberg.org/forgejo/forgejo/pulls/3465/files to ensure the test fails. Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3451 Reviewed-by: oliverpool <oliverpool@noreply.codeberg.org> Co-authored-by: Earl Warren <contact@earl-warren.org> Co-committed-by: Earl Warren <contact@earl-warren.org>
47 lines
1.7 KiB
Go HTML Template
47 lines
1.7 KiB
Go HTML Template
{{template "repo/settings/layout_head" (dict "ctxData" . "pageClass" "repository settings lfs")}}
|
|
<div class="user-main-content twelve wide column content repository file list">
|
|
<div class="tab-size-8 non-diff-file-content">
|
|
<h4 class="ui top attached header">
|
|
<a href="{{.LFSFilesLink}}">{{ctx.Locale.Tr "repo.settings.lfs"}}</a> / <span class="truncate sha">{{.Oid}}</span>
|
|
</h4>
|
|
<table id="lfs-files-find-table" class="ui attached segment single line table">
|
|
<tbody>
|
|
{{range .Results}}
|
|
<tr>
|
|
<td>
|
|
{{svg "octicon-file"}}
|
|
<a href="{{$.RepoLink}}/src/commit/{{.SHA}}/{{PathEscapeSegments .Name}}" title="{{.Name}}">{{.Name}}</a>
|
|
</td>
|
|
<td class="message">
|
|
<span class="truncate">
|
|
<a href="{{$.RepoLink}}/commit/{{.SHA}}" title="{{.Summary}}">
|
|
{{.Summary | RenderEmoji $.Context}}
|
|
</a>
|
|
</span>
|
|
</td>
|
|
<td>
|
|
<span class="text grey">{{svg "octicon-git-branch"}}{{.BranchName}}</span>
|
|
</td>
|
|
<td>
|
|
{{if .ParentIDs}}
|
|
{{ctx.Locale.Tr "repo.diff.parent"}}
|
|
{{range .ParentIDs}}
|
|
<a class="ui primary sha label" href="{{$.RepoLink}}/commit/{{.String}}">{{ShortSha .String}}</a>
|
|
{{end}}
|
|
{{end}}
|
|
{{ctx.Locale.Tr "repo.diff.commit"}}
|
|
<a class="ui primary sha label" href="{{$.RepoLink}}/commit/{{.SHA}}">{{ShortSha .SHA}}</a>
|
|
</td>
|
|
<td>{{TimeSince .When ctx.Locale}}</td>
|
|
</tr>
|
|
{{else}}
|
|
<tr>
|
|
<td colspan="5">{{ctx.Locale.Tr "repo.settings.lfs_lfs_file_no_commits"}}</td>
|
|
</tr>
|
|
{{end}}
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
{{template "repo/settings/layout_footer" .}}
|