From 55621fc9b34b18e7ddd8b9c94b06727f4bd45835 Mon Sep 17 00:00:00 2001
From: jfederico <jesus@123it.ca>
Date: Wed, 1 Aug 2012 13:48:21 -0400
Subject: [PATCH] Removed the hardcoded url on demo_openid.jsp

---
 bbb-api-demo/src/main/webapp/demo_openid.jsp | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/bbb-api-demo/src/main/webapp/demo_openid.jsp b/bbb-api-demo/src/main/webapp/demo_openid.jsp
index c73bc41b39..d293298bc2 100644
--- a/bbb-api-demo/src/main/webapp/demo_openid.jsp
+++ b/bbb-api-demo/src/main/webapp/demo_openid.jsp
@@ -71,6 +71,9 @@ Author: Jesus Federico <jesus@123it.ca>
 <%@ include file="bbb_jopenid.jsp"%>
 
 <% 
+String urlPath = request.getRequestURI();
+String urlHost = new URL(BigBlueButtonURL).getProtocol() + "://" + new URL(BigBlueButtonURL).getAuthority();
+    
 if (request.getParameterMap().isEmpty()) {
 	//
 	// Assume we want to create a meeting
@@ -114,9 +117,9 @@ if (request.getParameterMap().isEmpty()) {
 </FORM>
 
 <%
-} else if (request.getParameter("connect")!=null ) { 
-    manager.setRealm("http://demo.bigbluebutton.org");
-    manager.setReturnTo("http://demo.bigbluebutton.org/demo/demo_openid.jsp");
+} else if (request.getParameter("connect")!=null ) {
+    manager.setRealm(urlHost);
+    manager.setReturnTo(urlHost + urlPath);
     Endpoint endpoint = null;
     
     if (request.getParameter("connect").equals("google")) {
-- 
GitLab