Add size limit for content of comment on action ui (#12881)
Signed-off-by: a1012112796 <1012112796@qq.com> Co-authored-by: mrsdizzie <info@mrsdizzie.com> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
This commit is contained in:
		
							parent
							
								
									1fb5bbd098
								
							
						
					
					
						commit
						5995326d51
					
				
					 1 changed files with 10 additions and 1 deletions
				
			
		|  | @ -92,13 +92,22 @@ func (a *actionNotifier) NotifyCreateIssueComment(doer *models.User, repo *model | |||
| 	act := &models.Action{ | ||||
| 		ActUserID: doer.ID, | ||||
| 		ActUser:   doer, | ||||
| 		Content:   fmt.Sprintf("%d|%s", issue.Index, comment.Content), | ||||
| 		RepoID:    issue.Repo.ID, | ||||
| 		Repo:      issue.Repo, | ||||
| 		Comment:   comment, | ||||
| 		CommentID: comment.ID, | ||||
| 		IsPrivate: issue.Repo.IsPrivate, | ||||
| 	} | ||||
| 
 | ||||
| 	content := "" | ||||
| 
 | ||||
| 	if len(comment.Content) > 200 { | ||||
| 		content = content[:strings.LastIndex(comment.Content[0:200], " ")] + "…" | ||||
| 	} else { | ||||
| 		content = comment.Content | ||||
| 	} | ||||
| 	act.Content = fmt.Sprintf("%d|%s", issue.Index, content) | ||||
| 
 | ||||
| 	if issue.IsPull { | ||||
| 		act.OpType = models.ActionCommentPull | ||||
| 	} else { | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue