feat(branding) allow invite links to be branded

This commit is contained in:
Tudor-Ovidiu Avram
2020-08-20 10:25:12 +03:00
committed by Hristo Terezov
parent 6453ceb048
commit 8a4fb72eae
5 changed files with 22 additions and 3 deletions

View File

@@ -54,7 +54,17 @@ export function getInviteURL(stateOrGetState: Function | Object): string {
throw new Error('Can not get invite URL - the app is not ready');
}
return getURLWithoutParams(locationURL).href;
const { inviteDomain } = state['features/dynamic-branding'];
const urlWithoutParams = getURLWithoutParams(locationURL);
if (inviteDomain) {
const meetingId
= state['features/base/config'].brandingRoomAlias || urlWithoutParams.pathname;
return `${inviteDomain}/${meetingId}`;
}
return urlWithoutParams.href;
}
/**