catch resolutionerror for custom domain

This commit is contained in:
Kyle Drake 2024-02-16 10:36:02 -06:00
parent 6378e6ce5a
commit 04bcd555c3

View file

@ -154,7 +154,7 @@ post '/settings/:username/custom_domain' do
begin
Socket.gethostbyname @site.values[:domain]
rescue SocketError => e
rescue SocketError, ResolutionError => e
if e.message =~ /name or service not known/i
flash[:error] = 'Domain needs to be valid and already registered.'
redirect "/settings/#{@site.username}#custom_domain"