diff options
Diffstat (limited to 'webapp/utils/utils.jsx')
-rw-r--r-- | webapp/utils/utils.jsx | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/webapp/utils/utils.jsx b/webapp/utils/utils.jsx index 5d456bf83..d2ea25f22 100644 --- a/webapp/utils/utils.jsx +++ b/webapp/utils/utils.jsx @@ -1270,7 +1270,15 @@ export function isValidPassword(password) { } export function getSiteURL() { - return global.mm_config.SiteURL || window.location.origin; + if (global.mm_config.SiteURL) { + return global.mm_config.SiteURL; + } + + if (window.location.origin) { + return window.location.origin; + } + + return window.location.protocol + '//' + window.location.hostname + (window.location.port ? ':' + window.location.port : ''); } export function handleFormattedTextClick(e) { |