aboutsummaryrefslogtreecommitdiff
path: root/models
diff options
context:
space:
mode:
authorUnknwon <u@gogs.io>2017-03-23 20:23:23 -0400
committerUnknwon <u@gogs.io>2017-03-23 20:23:23 -0400
commit3144be5c8118efa32c1367a00d7bd0602429c48b (patch)
treebca580ae87917c36c6386a605f2387017182c8eb /models
parentfdc7cb565d8e862336fd2415bf1cd9057c8bdd17 (diff)
repo: remove legacy sanitizer for repository description
Related to #4329.
Diffstat (limited to 'models')
-rw-r--r--models/repo.go14
1 files changed, 0 insertions, 14 deletions
diff --git a/models/repo.go b/models/repo.go
index 0eb79577..3a661058 100644
--- a/models/repo.go
+++ b/models/repo.go
@@ -7,13 +7,11 @@ package models
import (
"bytes"
"fmt"
- "html/template"
"io/ioutil"
"os"
"os/exec"
"path"
"path/filepath"
- "regexp"
"sort"
"strings"
"time"
@@ -493,18 +491,6 @@ func (repo *Repository) NextIssueIndex() int64 {
return int64(repo.NumIssues+repo.NumPulls) + 1
}
-var (
- DescPattern = regexp.MustCompile(`https?://\S+`)
-)
-
-// DescriptionHtml does special handles to description and return HTML string.
-func (repo *Repository) DescriptionHtml() template.HTML {
- sanitize := func(s string) string {
- return fmt.Sprintf(`<a href="%[1]s" target="_blank">%[1]s</a>`, s)
- }
- return template.HTML(DescPattern.ReplaceAllStringFunc(markdown.Sanitizer.Sanitize(repo.Description), sanitize))
-}
-
func (repo *Repository) LocalCopyPath() string {
return path.Join(setting.AppDataPath, "tmp/local-repo", com.ToStr(repo.ID))
}