From fae2c069b38618ac9b3c9b5b121387e91fedecb2 Mon Sep 17 00:00:00 2001
From: Akshit Kr Nagpal <akshitkrnagpal@gmail.com>
Date: Fri, 13 Jul 2018 14:59:43 +0530
Subject: [PATCH] Fix: Made host parsing compatible for servers deployed in
 subdirectory

---
 app/features/conference/components/Conference.js | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app/features/conference/components/Conference.js b/app/features/conference/components/Conference.js
index 63b40df..11a4728 100644
--- a/app/features/conference/components/Conference.js
+++ b/app/features/conference/components/Conference.js
@@ -6,7 +6,6 @@ import React, { Component } from 'react';
 import type { Dispatch } from 'redux';
 import { connect } from 'react-redux';
 import { push } from 'react-router-redux';
-import URL from 'url';
 
 import {
     RemoteControl,
@@ -218,7 +217,7 @@ class Conference extends Component<Props, State> {
     _onScriptLoad(parentNode: Object, roomName: string, serverURL: string) {
         const JitsiMeetExternalAPI = window.JitsiMeetExternalAPI;
 
-        const { host } = URL.parse(serverURL);
+        const host = serverURL.replace(/https?:\/\//, '');
 
         const configOverwrite = {
             startWithAudioMuted: this.props._startWithAudioMuted,
-- 
GitLab