From 04bcd555c3fd804709f71e20f0dcc6fdd5a5c244 Mon Sep 17 00:00:00 2001 From: Kyle Drake Date: Fri, 16 Feb 2024 10:36:02 -0600 Subject: [PATCH] catch resolutionerror for custom domain --- app/settings.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/settings.rb b/app/settings.rb index ad513f46..9eb0978a 100644 --- a/app/settings.rb +++ b/app/settings.rb @@ -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"