diff --git a/main.go b/main.go index 525085c..3764107 100644 --- a/main.go +++ b/main.go @@ -25,16 +25,12 @@ func loadEnv() { log.Fatal("You're missing one (or more) required env vars: 'SQLITE_PATH, DOMAIN, PORT, CSRF_KEY'.") } - if PORT, err := strconv.ParseInt(os.Getenv("PORT"), 10, 64); PORT <= 0 || err != nil { + PORT, err := strconv.ParseUint(os.Getenv("PORT"), 10, 64) + if PORT <= 0 || err != nil { log.Fatal("Invalid PORT env var.") } - port, err := strconv.ParseUint(os.Getenv("PORT"), 10, 32) - if err != nil { - log.Fatal("Invalid PORT value. Make sure it's a valid port.") - } - - lib.SetEnvVars(os.Getenv("DOMAIN"), uint(port), os.Getenv("DOMAIN"), os.Getenv("CSRF_KEY")) + lib.SetEnvVars(os.Getenv("DOMAIN"), uint(PORT), os.Getenv("DOMAIN"), os.Getenv("CSRF_KEY")) } func main() {