mirror of
https://github.com/iv-org/invidious.git
synced 2025-09-15 00:08:30 +00:00
Update src/invidious/config.cr
Co-authored-by: Samantaz Fox <coding@samantaz.fr>
This commit is contained in:
parent
143d92af50
commit
a3363fa9bc
@ -324,9 +324,14 @@ class Config
|
|||||||
puts "Config: 'domain' is required/can't be empty"
|
puts "Config: 'domain' is required/can't be empty"
|
||||||
exit(1)
|
exit(1)
|
||||||
elsif parsed_domain = URI.parse(domain)
|
elsif parsed_domain = URI.parse(domain)
|
||||||
if !parsed_domain.scheme.nil?
|
if domain != parsed_domain.domain
|
||||||
puts "Config: 'domain' cannot contain a scheme (#{parsed_domain.scheme})"
|
puts "Config: 'domain' is invalid.
|
||||||
puts "Config: (Hint) Set 'domain' to '#{parsed_domain.host}'"
|
|
||||||
|
if parsed_domain.host.presence
|
||||||
|
puts "Config: (Hint) Did you mean #{parsed_domain.host} ?"
|
||||||
|
else
|
||||||
|
puts "Config: (Hint) 'domain' should look like this: invidious.example.com"
|
||||||
|
end
|
||||||
exit(1)
|
exit(1)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user