From 23992e34bad18a4528f91359d6aad5d52d82eca4 Mon Sep 17 00:00:00 2001 From: Kyle Drake Date: Tue, 26 Apr 2016 20:18:06 -0700 Subject: [PATCH] catch for address issues in custom domain setup --- app/settings.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/settings.rb b/app/settings.rb index 6abb67b9..ee32e0dc 100644 --- a/app/settings.rb +++ b/app/settings.rb @@ -231,7 +231,11 @@ post '/settings/:username/custom_domain' do 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" + elsif e.message =~ /No address associated with hostname/i + flash[:error] = "The domain isn't setup to use Neocities yet, cannot add. Please make the A and CNAME record changes where you registered your domain." + redirect "/settings/#{@site.username}#custom_domain" end + raise e end