mirror of
https://github.com/go-gitea/gitea.git
synced 2026-05-20 19:11:09 +09:00
Eliminate a few database queries on all issue and pull request pages by moving mention autocomplete data to async JSON endpoints fetched on-demand when the user types `@`. See https://github.com/go-gitea/gitea/pull/36739#issuecomment-3963184858 for the full table of affected pages. 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
22 lines
706 B
Handlebars
22 lines
706 B
Handlebars
{{$textareaContent := .BodyQuery}}
|
|
{{if not $textareaContent}}{{$textareaContent = .IssueTemplate}}{{end}}
|
|
{{if not $textareaContent}}{{$textareaContent = .PullRequestTemplate}}{{end}}
|
|
{{if not $textareaContent}}{{$textareaContent = .content}}{{end}}
|
|
|
|
<div class="field">
|
|
{{template "shared/combomarkdowneditor" (dict
|
|
"CustomInit" true
|
|
"MarkdownEditorContext" (ctx.MiscUtils.MarkdownEditorComment $.Repository)
|
|
"TextareaName" "content"
|
|
"TextareaContent" $textareaContent
|
|
"TextareaPlaceholder" (ctx.Locale.Tr "repo.diff.comment.placeholder")
|
|
"DropzoneParentContainer" "form, .ui.form"
|
|
)}}
|
|
</div>
|
|
|
|
{{if .IsAttachmentEnabled}}
|
|
<div class="field">
|
|
{{template "repo/upload" .}}
|
|
</div>
|
|
{{end}}
|