Albirew/nyaa-pantsu
Archivé
1
0
Bifurcation 0

Website link are mandatory

Cette révision appartient à :
akuma06 2017-05-20 17:16:48 +02:00
Parent 41b57edfe3
révision fff53fcb5b

Voir le fichier

@ -122,11 +122,12 @@ func (f *UploadForm) ExtractInfo(r *http.Request) error {
} else { } else {
return ErrInvalidTorrentCategory return ErrInvalidTorrentCategory
} }
if f.WebsiteLink != "" {
// WebsiteLink // WebsiteLink
urlRegexp, _ := regexp.Compile(`^(https?:\/\/|irc:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$`) urlRegexp, _ := regexp.Compile(`^(https?:\/\/|irc:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$`)
if !urlRegexp.MatchString(f.WebsiteLink) { if !urlRegexp.MatchString(f.WebsiteLink) {
return ErrInvalidWebsiteLink return ErrInvalidWebsiteLink
}
} }
// first: parse torrent file (if any) to fill missing information // first: parse torrent file (if any) to fill missing information