mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-04 05:18:25 +00:00 
			
		
		
		
	@@ -260,12 +260,9 @@ func RenderIssueIndexPattern(rawBytes []byte, urlPrefix string, metas map[string
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
// RenderSha1CurrentPattern renders SHA1 strings to corresponding links that assumes in the same repository.
 | 
					// RenderSha1CurrentPattern renders SHA1 strings to corresponding links that assumes in the same repository.
 | 
				
			||||||
func RenderSha1CurrentPattern(rawBytes []byte, urlPrefix string) []byte {
 | 
					func RenderSha1CurrentPattern(rawBytes []byte, urlPrefix string) []byte {
 | 
				
			||||||
	ms := Sha1CurrentPattern.FindAll(rawBytes, -1)
 | 
						return []byte(Sha1CurrentPattern.ReplaceAllStringFunc(string(rawBytes[:]), func(m string) string {
 | 
				
			||||||
	for _, m := range ms {
 | 
							return fmt.Sprintf(`<a href="%s/commit/%s"><code>%s</code></a>`, urlPrefix, m, base.ShortSha(string(m)))
 | 
				
			||||||
		rawBytes = bytes.Replace(rawBytes, m, []byte(fmt.Sprintf(
 | 
						}))
 | 
				
			||||||
			`<a href="%s/commit/%s"><code>%s</code></a>`, urlPrefix, m, base.ShortSha(string(m)))), -1)
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
	return rawBytes
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// RenderSpecialLink renders mentions, indexes and SHA1 strings to corresponding links.
 | 
					// RenderSpecialLink renders mentions, indexes and SHA1 strings to corresponding links.
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user