+
{_t("Something went wrong!")}
+ { bugReportSection }
{_t("Clear cache and reload")}
diff --git a/src/components/views/messages/TileErrorBoundary.js b/src/components/views/messages/TileErrorBoundary.js
index e42ddab16a..9b67e32548 100644
--- a/src/components/views/messages/TileErrorBoundary.js
+++ b/src/components/views/messages/TileErrorBoundary.js
@@ -19,6 +19,7 @@ import classNames from 'classnames';
import { _t } from '../../../languageHandler';
import * as sdk from '../../../index';
import Modal from '../../../Modal';
+import SdkConfig from "../../../SdkConfig";
export default class TileErrorBoundary extends React.Component {
constructor(props) {
@@ -54,14 +55,20 @@ export default class TileErrorBoundary extends React.Component {
mx_EventTile_content: true,
mx_EventTile_tileError: true,
};
+
+ let submitLogsButton;
+ if (SdkConfig.get().bug_report_endpoint_url) {
+ submitLogsButton =
+ {_t("Submit logs")}
+ ;
+ }
+
return (
{_t("Can't load this message")}
{ mxEvent && ` (${mxEvent.getType()})` }
-
- {_t("Submit logs")}
-
+ { submitLogsButton }
);
diff --git a/src/i18n/strings/en_EN.json b/src/i18n/strings/en_EN.json
index 4414077005..d4d7017ac8 100644
--- a/src/i18n/strings/en_EN.json
+++ b/src/i18n/strings/en_EN.json
@@ -1440,8 +1440,8 @@
"Click to view edits": "Click to view edits",
"Edited at %(date)s. Click to view edits.": "Edited at %(date)s. Click to view edits.",
"edited": "edited",
- "Can't load this message": "Can't load this message",
"Submit logs": "Submit logs",
+ "Can't load this message": "Can't load this message",
"Failed to load group members": "Failed to load group members",
"Filter community members": "Filter community members",
"Are you sure you want to remove '%(roomName)s' from %(groupId)s?": "Are you sure you want to remove '%(roomName)s' from %(groupId)s?",