From 2b6f2ceabed43bf5d0bbd79b7a8a148884d8c72e Mon Sep 17 00:00:00 2001 From: Konstantin Haase Date: Tue, 3 Sep 2013 23:35:38 +0200 Subject: [PATCH] be smarter about host setting --- lib/travis/api/app/endpoint/home.rb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lib/travis/api/app/endpoint/home.rb b/lib/travis/api/app/endpoint/home.rb index de1386d8..a0e1af5f 100644 --- a/lib/travis/api/app/endpoint/home.rb +++ b/lib/travis/api/app/endpoint/home.rb @@ -3,13 +3,12 @@ require 'travis/api/app' class Travis::Api::App class Endpoint class Home < Endpoint - unless Travis.config.client_domain or test? - fail "Travis.config.client_domain is not set" - end + host = Travis.config.client_domain || Travis.config.host + fail "Travis.config.client_domain is not set" unless host or test? set :prefix, '/' set :client_config, - host: Travis.config.client_domain, + host: host, shorten_host: Travis.config.shorten_host, assets: Travis.config.assets, pusher: (Travis.config.pusher || {}).to_hash.slice(:host, :port, :scheme, :key),