refactor: fix check for empty string

It is not recommended to use `len` for empty string test.
This commit is contained in:
deepsource-autofix[bot] 2024-10-11 08:31:13 +00:00 committed by GitHub
parent 87f3c2ef94
commit 949198d09e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -32,20 +32,20 @@ func main() {
} }
sslKey := os.Getenv("UPTIME_KUMA_SSL_KEY") sslKey := os.Getenv("UPTIME_KUMA_SSL_KEY")
if len(sslKey) == 0 { if sslKey == "" {
sslKey = os.Getenv("SSL_KEY") sslKey = os.Getenv("SSL_KEY")
} }
sslCert := os.Getenv("UPTIME_KUMA_SSL_CERT") sslCert := os.Getenv("UPTIME_KUMA_SSL_CERT")
if len(sslCert) == 0 { if sslCert == "" {
sslCert = os.Getenv("SSL_CERT") sslCert = os.Getenv("SSL_CERT")
} }
hostname := os.Getenv("UPTIME_KUMA_HOST") hostname := os.Getenv("UPTIME_KUMA_HOST")
if len(hostname) == 0 && !isFreeBSD { if hostname == "" && !isFreeBSD {
hostname = os.Getenv("HOST") hostname = os.Getenv("HOST")
} }
if len(hostname) == 0 { if hostname == "" {
hostname = "127.0.0.1" hostname = "127.0.0.1"
} }
@ -54,15 +54,15 @@ func main() {
if !isK8s { if !isK8s {
port = os.Getenv("UPTIME_KUMA_PORT") port = os.Getenv("UPTIME_KUMA_PORT")
} }
if len(port) == 0 { if port == "" {
port = os.Getenv("PORT") port = os.Getenv("PORT")
} }
if len(port) == 0 { if port == "" {
port = "3001" port = "3001"
} }
protocol := "" protocol := ""
if len(sslKey) != 0 && len(sslCert) != 0 { if sslKey != "" && sslCert != "" {
protocol = "https" protocol = "https"
} else { } else {
protocol = "http" protocol = "http"