Skip to content

Commit c518606

Browse files
t3chguyHalf-Shot
authored andcommitted
Use configured URL for link to desktop app in message search settings (#30742)
* Use configured URL for link to desktop app in message search settings Signed-off-by: Michael Telatynski <[email protected]> * Update snapshots Signed-off-by: Michael Telatynski <[email protected]> --------- Signed-off-by: Michael Telatynski <[email protected]>
1 parent bbe5b46 commit c518606

File tree

3 files changed

+4
-8
lines changed

3 files changed

+4
-8
lines changed

src/components/views/settings/EventIndexPanel.tsx

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ export default class EventIndexPanel extends React.Component<EmptyObject, IState
132132

133133
public render(): React.ReactNode {
134134
let eventIndexingSettings: JSX.Element | undefined;
135-
const brand = SdkConfig.get().brand;
135+
const { brand, desktop_builds: desktopBuilds } = SdkConfig.get();
136136

137137
if (EventIndexPeg.get() !== null) {
138138
eventIndexingSettings = (
@@ -196,11 +196,7 @@ export default class EventIndexPanel extends React.Component<EmptyObject, IState
196196
},
197197
{
198198
desktopLink: (sub) => (
199-
<ExternalLink
200-
href="https://element.io/get-started"
201-
target="_blank"
202-
rel="noreferrer noopener"
203-
>
199+
<ExternalLink href={desktopBuilds.url} target="_blank" rel="noreferrer noopener">
204200
{sub}
205201
</ExternalLink>
206202
),

test/unit-tests/components/views/settings/__snapshots__/EventIndexPanel-test.tsx.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ exports[`<EventIndexPanel /> when event indexing is not supported renders link t
2626
Element can't securely cache encrypted messages locally while running in a web browser. Use
2727
<a
2828
class="mx_ExternalLink"
29-
href="https://element.io/get-started"
29+
href="https://element.io/download"
3030
rel="noreferrer noopener"
3131
target="_blank"
3232
>

test/unit-tests/components/views/settings/tabs/user/__snapshots__/SecurityUserSettingsTab-test.tsx.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ exports[`<SecurityUserSettingsTab /> renders security section 1`] = `
142142
Element can't securely cache encrypted messages locally while running in a web browser. Use
143143
<a
144144
class="mx_ExternalLink"
145-
href="https://element.io/get-started"
145+
href="https://element.io/download"
146146
rel="noreferrer noopener"
147147
target="_blank"
148148
>

0 commit comments

Comments
 (0)