mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	Enable @<user>- completion popup on the release description textarea (#22359)
				
					
				
			For some unknown reason, this was previously disabled. Additionally removed an unused return value.
This commit is contained in:
		@@ -328,6 +328,14 @@ func NewRelease(ctx *context.Context) {
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
	ctx.Data["IsAttachmentEnabled"] = setting.Attachment.Enabled
 | 
			
		||||
	var err error
 | 
			
		||||
	// Get assignees.
 | 
			
		||||
	ctx.Data["Assignees"], err = repo_model.GetRepoAssignees(ctx, ctx.Repo.Repository)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		ctx.ServerError("GetAssignees", err)
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	upload.AddUploadContext(ctx, "release")
 | 
			
		||||
	ctx.HTML(http.StatusOK, tplReleaseNew)
 | 
			
		||||
}
 | 
			
		||||
@@ -484,6 +492,13 @@ func EditRelease(ctx *context.Context) {
 | 
			
		||||
	}
 | 
			
		||||
	ctx.Data["attachments"] = rel.Attachments
 | 
			
		||||
 | 
			
		||||
	// Get assignees.
 | 
			
		||||
	ctx.Data["Assignees"], err = repo_model.GetRepoAssignees(ctx, rel.Repo)
 | 
			
		||||
	if err != nil {
 | 
			
		||||
		ctx.ServerError("GetAssignees", err)
 | 
			
		||||
		return
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	ctx.HTML(http.StatusOK, tplReleaseNew)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -17,12 +17,12 @@ export function initRepoRelease() {
 | 
			
		||||
export function initRepoReleaseEditor() {
 | 
			
		||||
  const $editor = $('.repository.new.release .content-editor');
 | 
			
		||||
  if ($editor.length === 0) {
 | 
			
		||||
    return false;
 | 
			
		||||
    return;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  (async () => {
 | 
			
		||||
    const $textarea = $editor.find('textarea');
 | 
			
		||||
    await attachTribute($textarea.get(), {mentions: false, emoji: true});
 | 
			
		||||
    await attachTribute($textarea.get(), {mentions: true, emoji: true});
 | 
			
		||||
    const easyMDE = await createCommentEasyMDE($textarea);
 | 
			
		||||
    initCompMarkupContentPreviewTab($editor);
 | 
			
		||||
    const $dropzone = $editor.parent().find('.dropzone');
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user