INNER CODE UNIT · Go
submitDownloads
SurgeDM/Surge · cmd/add.go:86
func submitDownloads(urls []string, output, baseURL, token string, confirm bool) addSummary {
var summary addSummary
for _, arg := range urls {
url, mirrors, err := parseAndNormalizeURLArg(arg)
if err != nil {
fmt.Printf("Error adding %s: %v\n", arg, err)
summary.failed++
continue
}
if url == "" {
continue
}
pendingApproval, err := sendToServerWithApproval(url, mirrors, output, baseURL, token, !confirm)
if err != nil {
fmt.Printf("Error adding %s: %v\n", url, err)
summary.failed++
continue