Albirew/nyaa-pantsu
Archivé
1
0
Bifurcation 0

Update torrent.go

Cette révision appartient à :
kilo 2017-10-29 04:38:33 +01:00 révisé par GitHub
Parent 8f285c8414
révision 804475dc89
Aucune clé n'a été trouvée pour cette signature dans la base de données
ID de la clé GPG: 4AEE18F83AFDEB23

Voir le fichier

@ -216,6 +216,14 @@ func (t *Torrent) ParseTrackers(trackers []string) {
}
}
}
tempTrackers := []string{}
for _, line := range trackers {
if !contains(tempTrackers, line) {
tempTrackers = append(tempTrackers, line)
}
}
trackers = tempTrackers
v["tr"] = trackers
t.Trackers = v.Encode()
}
@ -517,3 +525,12 @@ func (t *Torrent) DeleteTags() {
log.CheckErrorWithMessage(err, "LOAD_TAGS_ERROR: Couldn't delete tags!")
}
}
func contains(s []string, e string) bool {
for _, a := range s {
if a == e {
return true
}
}
return false
}