1
0
mirror of https://github.com/Jguer/yay.git synced 2025-08-19 13:41:18 +02:00

Outdated skip

This commit is contained in:
Jguer 2016-10-05 01:19:13 +01:00
parent 05180e8b70
commit 1ac3b773a8

View File

@ -226,13 +226,21 @@ func UpdatePackages(baseDir string, conf *alpm.PacmanConfig, flags string) error
} }
} }
//If there are no outdated packages, don't prompt
if len(outdated) == 0 {
return nil
}
// Install updated packages // Install updated packages
if !strings.Contains(flags, "noconfirm") {
fmt.Println("\033[1m\x1b[32m==> Proceed with upgrade\033[0m\033[1m (Y/n)\033[0m") fmt.Println("\033[1m\x1b[32m==> Proceed with upgrade\033[0m\033[1m (Y/n)\033[0m")
var response string var response string
fmt.Scanln(&response) fmt.Scanln(&response)
if strings.ContainsAny(response, "n & N") { if strings.ContainsAny(response, "n & N") {
return nil return nil
} }
}
for _, pkg := range outdated { for _, pkg := range outdated {
Install(pkg, baseDir, conf, flags) Install(pkg, baseDir, conf, flags)
} }