Merge 143d92af50343da58fe4a6e33bd8344f5e6187d4 into 1ae0f45b0e5dca696986925a06ef4f4b4f43894b

This commit is contained in:
Fijxu 2025-08-14 23:59:41 +00:00 committed by GitHub
commit bb22fbfc9c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -319,6 +319,18 @@ class Config
end end
end end
# Check if the domain configuration is valid
if (domain = config.domain).nil? || domain.empty?
puts "Config: 'domain' is required/can't be empty"
exit(1)
elsif parsed_domain = URI.parse(domain)
if !parsed_domain.scheme.nil?
puts "Config: 'domain' cannot contain a scheme (#{parsed_domain.scheme})"
puts "Config: (Hint) Set 'domain' to '#{parsed_domain.host}'"
exit(1)
end
end
return config return config
end end
end end