fix(support-url): Hide contact support button when SUPPORT_URL is empty

- fix issue on error notification on invite contacts
This commit is contained in:
hmuresan 2021-07-16 14:00:11 +03:00 committed by Horatiu Muresan
parent 6f9944a2d0
commit 17f77a4246
2 changed files with 5 additions and 8 deletions

View File

@ -511,11 +511,7 @@ class InviteContactsForm extends AbstractAddPeopleDialog<Props, State> {
const supportString = t('inlineDialogFailure.supportMsg');
const supportLink = interfaceConfig.SUPPORT_URL;
if (!supportLink) {
return null;
}
const supportLinkContent = (
const supportLinkContent = supportLink ? (
<span>
<span>
{ supportString.padEnd(supportString.length + 1) }
@ -524,13 +520,14 @@ class InviteContactsForm extends AbstractAddPeopleDialog<Props, State> {
<a
aria-label = { supportLink }
href = { supportLink }
rel = 'noopener noreferrer'>
rel = 'noopener noreferrer'
target = '_blank'>
{ t('inlineDialogFailure.support') }
</a>
</span>
<span>.</span>
</span>
);
) : null;
return (
<div className = 'modal-dialog-form-error'>

View File

@ -116,7 +116,7 @@ class Notification extends AbstractNotification<Props> {
}
];
if (!hideErrorSupportLink) {
if (!hideErrorSupportLink && interfaceConfig.SUPPORT_URL) {
buttons.push({
content: this.props.t('dialog.contactSupport'),
onClick: this._onOpenSupportLink