Website link are mandatory
Cette révision appartient à :
Parent
41b57edfe3
révision
fff53fcb5b
1 fichiers modifiés avec 6 ajouts et 5 suppressions
|
@ -122,11 +122,12 @@ func (f *UploadForm) ExtractInfo(r *http.Request) error {
|
|||
} else {
|
||||
return ErrInvalidTorrentCategory
|
||||
}
|
||||
|
||||
// WebsiteLink
|
||||
urlRegexp, _ := regexp.Compile(`^(https?:\/\/|irc:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$`)
|
||||
if !urlRegexp.MatchString(f.WebsiteLink) {
|
||||
return ErrInvalidWebsiteLink
|
||||
if f.WebsiteLink != "" {
|
||||
// WebsiteLink
|
||||
urlRegexp, _ := regexp.Compile(`^(https?:\/\/|irc:\/\/)?([\da-z\.-]+)\.([a-z\.]{2,6})([\/\w \.-]*)*\/?$`)
|
||||
if !urlRegexp.MatchString(f.WebsiteLink) {
|
||||
return ErrInvalidWebsiteLink
|
||||
}
|
||||
}
|
||||
|
||||
// first: parse torrent file (if any) to fill missing information
|
||||
|
|
Référencer dans un nouveau ticket