diff options
| author | Felix Hanley <felix@userspace.com.au> | 2017-06-19 02:39:36 +0000 |
|---|---|---|
| committer | Felix Hanley <felix@userspace.com.au> | 2017-06-19 02:39:36 +0000 |
| commit | 3c1f5a701982383d57a4e14add182a2ce6f5c18d (patch) | |
| tree | b7e402cda423e098ed6876e355d499ee2c3e4e13 | |
| parent | 28cef407970b23af1873f041d92117f759938fb8 (diff) | |
| download | dhtsearch-3c1f5a701982383d57a4e14add182a2ce6f5c18d.tar.gz dhtsearch-3c1f5a701982383d57a4e14add182a2ce6f5c18d.tar.bz2 | |
Require character class tags to have at least 3 characters
| -rw-r--r-- | http.go | 2 | ||||
| -rw-r--r-- | tag.go | 3 |
2 files changed, 3 insertions, 2 deletions
@@ -233,7 +233,7 @@ var search = function (term, page) { ].join('') }).join('') var post = [ - '</ul><p>' + '</ul><p>', (data.page > 1) ? '<a class="pager prev" href="#">Previous</a> ' : '', (data.torrents.length === data.page_size) ? '<a class="pager next" href="#">Next</a>' : '', '</p>'].join('') @@ -43,7 +43,8 @@ func initTagRegexps() { continue } className := strings.ToLower(cc) - tagREs[className] = regexp.MustCompile(fmt.Sprintf(`(?i)\p{%s}`, cc)) + // Test for 3 or more characters per character class + tagREs[className] = regexp.MustCompile(fmt.Sprintf(`(?i)\p{%s}{3,}`, cc)) } // Merge user tags for tag, re := range Config.Tags { |
