From f5de9086b7972ae8816afeb9ced731e94e9b2736 Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Sat, 15 Oct 2016 04:31:15 +0200 Subject: [PATCH] Since 2016-10-15 a redirect to a signup page has been implemented. --- app/controllers/import_zendesk_controller.rb | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/controllers/import_zendesk_controller.rb b/app/controllers/import_zendesk_controller.rb index 7d8af5d1c..a4324102e 100644 --- a/app/controllers/import_zendesk_controller.rb +++ b/app/controllers/import_zendesk_controller.rb @@ -23,7 +23,7 @@ class ImportZendeskController < ApplicationController 'Connection refused' => 'Connection refused!', } - response = UserAgent.request( params[:url] ) + response = UserAgent.request(params[:url]) if !response.success? message_human = '' @@ -40,6 +40,15 @@ class ImportZendeskController < ApplicationController return end + # since 2016-10-15 a redirect to a signup page has been implemented + if response.body =~ /(Take it for a risk-free|Take it for a risk-free)/i + render json: { + result: 'invalid', + message_human: 'Hostname not found!', + } + return + end + Setting.set('import_zendesk_endpoint', "#{params[:url]}api/v2") render json: {