INNER CODE UNIT · Go
func
SurgeDM/Surge · cmd/add.go:82
func (s addSummary) succeeded() int {
return s.queued + s.awaitingApproval
}
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)