|
|
|
@ -61,6 +61,11 @@ type Props = { |
|
|
|
|
*/ |
|
|
|
|
_invitationText: string, |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* An alternate app name to be displayed in the email subject. |
|
|
|
|
*/ |
|
|
|
|
_inviteAppName: ?string, |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Whether or not invite contacts should be visible. |
|
|
|
|
*/ |
|
|
|
@ -104,6 +109,7 @@ function AddPeopleDialog({ |
|
|
|
|
_urlSharingVisible, |
|
|
|
|
_emailSharingVisible, |
|
|
|
|
_invitationText, |
|
|
|
|
_inviteAppName, |
|
|
|
|
_inviteContactsVisible, |
|
|
|
|
_inviteUrl, |
|
|
|
|
_liveStreamViewURL, |
|
|
|
@ -136,7 +142,7 @@ function AddPeopleDialog({ |
|
|
|
|
}, []); |
|
|
|
|
|
|
|
|
|
const inviteSubject = t('addPeople.inviteMoreMailSubject', { |
|
|
|
|
appName: interfaceConfig.APP_NAME |
|
|
|
|
appName: _inviteAppName ?? interfaceConfig.APP_NAME |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
return ( |
|
|
|
@ -184,7 +190,7 @@ function AddPeopleDialog({ |
|
|
|
|
function mapStateToProps(state, ownProps) { |
|
|
|
|
const currentLiveStreamingSession |
|
|
|
|
= getActiveSession(state, JitsiRecordingConstants.mode.STREAM); |
|
|
|
|
const { iAmRecorder } = state['features/base/config']; |
|
|
|
|
const { iAmRecorder, inviteAppName } = state['features/base/config']; |
|
|
|
|
const addPeopleEnabled = isAddPeopleEnabled(state); |
|
|
|
|
const dialOutEnabled = isDialOutEnabled(state); |
|
|
|
|
const hideInviteContacts = iAmRecorder || (!addPeopleEnabled && !dialOutEnabled); |
|
|
|
@ -200,6 +206,7 @@ function mapStateToProps(state, ownProps) { |
|
|
|
|
_invitationText: getInviteText({ state, |
|
|
|
|
phoneNumber, |
|
|
|
|
t: ownProps.t }), |
|
|
|
|
_inviteAppName: inviteAppName, |
|
|
|
|
_inviteContactsVisible: interfaceConfig.ENABLE_DIAL_OUT && !hideInviteContacts, |
|
|
|
|
_inviteUrl: getInviteURL(state), |
|
|
|
|
_liveStreamViewURL: |
|
|
|
|