fix(proton): giving proton password is not mandatory

This commit is contained in:
Quentin McGaw
2025-11-18 21:26:53 +00:00
parent daff23bfb3
commit 01e9274f7b

View File

@@ -157,8 +157,10 @@ func (u *Updater) read(r *reader.Reader) (err error) {
u.ProtonEmail = r.Get("UPDATER_PROTONVPN_EMAIL")
if u.ProtonEmail == nil {
protonUsername := r.String("UPDATER_PROTONVPN_USERNAME", reader.IsRetro("UPDATER_PROTONVPN_EMAIL"))
protonEmail := protonUsername + "@protonmail.com"
u.ProtonEmail = &protonEmail
if protonUsername != "" {
protonEmail := protonUsername + "@protonmail.com"
u.ProtonEmail = &protonEmail
}
}
u.ProtonPassword = r.Get("UPDATER_PROTONVPN_PASSWORD")