Do not require domain in SDK and ExternalAPI

This commit is contained in:
Lyubo Marinov 2017-07-31 19:38:44 -05:00
parent 1748049322
commit 737419dbe8
1 changed files with 14 additions and 10 deletions

View File

@ -378,8 +378,11 @@ export function urlObjectToString(o: Object): ?string {
//
// It may be host/hostname and pathname with the latter denoting the
// tenant.
const domain = o.domain || o.host || o.hostname;
if (domain) {
const { host, hostname, pathname: contextRoot, port }
= parseStandardURIString(o.domain || o.host || o.hostname);
= parseStandardURIString(domain);
// authority
if (host) {
@ -391,6 +394,7 @@ export function urlObjectToString(o: Object): ?string {
// pathname
pathname === '/' && contextRoot !== '/' && (pathname = contextRoot);
}
}
// pathname