Skip to content

Commit d79becc

Browse files
authored
fix: use help_encryption_url of config instead of hardcoded https://element.io/help#encryption5` (#30746)
* fix: use `help_encryption_url` instead of hardcoded `https://element.io/help#encryption5` * test: update snapshot
1 parent e3dceb3 commit d79becc

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

src/components/views/dialogs/ConfirmKeyStorageOffDialog.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import { EncryptionCardButtons } from "../settings/encryption/EncryptionCardButt
1717
import { type OpenToTabPayload } from "../../../dispatcher/payloads/OpenToTabPayload";
1818
import { Action } from "../../../dispatcher/actions";
1919
import { UserTab } from "./UserTab";
20+
import SdkConfig from "../../../SdkConfig";
2021

2122
interface Props {
2223
onFinished: (dismissed: boolean) => void;
@@ -60,7 +61,7 @@ export default class ConfirmKeyStorageOffDialog extends React.Component<Props> {
6061
a: (sub) => (
6162
<>
6263
<br />
63-
<a href="https://element.io/help#encryption5" target="_blank" rel="noreferrer noopener">
64+
<a href={SdkConfig.get("help_encryption_url")} target="_blank" rel="noreferrer noopener">
6465
{sub} <PopOutIcon />
6566
</a>
6667
</>

src/components/views/settings/encryption/KeyStoragePanel.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import { SettingsSection } from "../shared/SettingsSection";
1313
import { _t } from "../../../../languageHandler";
1414
import { SettingsHeader } from "../SettingsHeader";
1515
import { useKeyStoragePanelViewModel } from "../../../viewmodels/settings/encryption/KeyStoragePanelViewModel";
16+
import SdkConfig from "../../../../SdkConfig";
1617

1718
interface Props {
1819
/**
@@ -55,7 +56,7 @@ export const KeyStoragePanel: React.FC<Props> = ({ onKeyStorageDisableClick }) =
5556
}
5657
subHeading={_t("settings|encryption|key_storage|description", undefined, {
5758
a: (sub) => (
58-
<a href="https://element.io/help#encryption5" target="_blank" rel="noreferrer noopener">
59+
<a href={SdkConfig.get("help_encryption_url")} target="_blank" rel="noreferrer noopener">
5960
{sub}
6061
</a>
6162
),

test/unit-tests/components/views/dialogs/__snapshots__/ConfirmKeyStorageOffDialog-test.tsx.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ exports[`ConfirmKeyStorageOffDialog renders 1`] = `
3434
If you sign out of all your devices you will lose your message history and will need to verify all your existing contacts again.
3535
<br />
3636
<a
37-
href="https://element.io/help#encryption5"
37+
href="https://element.io/help#encryption"
3838
rel="noreferrer noopener"
3939
target="_blank"
4040
>

0 commit comments

Comments
 (0)