From 5ff41d05904e0bb59097b78a9ad9c46183fd1e04 Mon Sep 17 00:00:00 2001
From: Jesus Federico <jesus@123it.ca>
Date: Tue, 16 Apr 2019 09:28:30 -0400
Subject: [PATCH] Allow multiple as host_url (#465)

---
 app/helpers/sessions_helper.rb | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/app/helpers/sessions_helper.rb b/app/helpers/sessions_helper.rb
index 702c5d60..86748dcd 100644
--- a/app/helpers/sessions_helper.rb
+++ b/app/helpers/sessions_helper.rb
@@ -65,8 +65,12 @@ module SessionsHelper
 
   def parse_user_domain(hostname)
     return hostname.split('.').first unless Rails.configuration.url_host
-    return '' unless hostname.include?(Rails.configuration.url_host)
-    hostname.chomp(Rails.configuration.url_host).chomp('.')
+    Rails.configuration.url_host.split(',').each do |url_host|
+      if hostname.include?(url_host)
+        return hostname.chomp(url_host).chomp('.')
+      end
+    end
+    ''
   end
 
   def omniauth_options(env)
-- 
GitLab