From 197afd6a9e9f7dae6c49a0057d9624ed395d247e Mon Sep 17 00:00:00 2001 From: David Baker Date: Fri, 24 Jan 2025 10:07:26 +0000 Subject: [PATCH] Fix identity server settings visibility (#29083) * Fix identity server settings visibility The IS settings got confused with the posthog settings and were only shown if analytics were enabled. * Update snapshot --- .../tabs/user/SecurityUserSettingsTab.tsx | 14 ++-- .../SecurityUserSettingsTab-test.tsx.snap | 83 +++++++++++++++++++ 2 files changed, 91 insertions(+), 6 deletions(-) diff --git a/src/components/views/settings/tabs/user/SecurityUserSettingsTab.tsx b/src/components/views/settings/tabs/user/SecurityUserSettingsTab.tsx index 13fc695c3a..dfd57aa072 100644 --- a/src/components/views/settings/tabs/user/SecurityUserSettingsTab.tsx +++ b/src/components/views/settings/tabs/user/SecurityUserSettingsTab.tsx @@ -319,7 +319,7 @@ export default class SecurityUserSettingsTab extends React.Component { showAnalyticsLearnMoreDialog({ @@ -327,9 +327,8 @@ export default class SecurityUserSettingsTab extends React.Component - + posthogSection = ( + <> - + ); } @@ -373,7 +372,10 @@ export default class SecurityUserSettingsTab extends React.Component - {privacySection} + + + {posthogSection} + {advancedSection} ); diff --git a/test/unit-tests/components/views/settings/tabs/user/__snapshots__/SecurityUserSettingsTab-test.tsx.snap b/test/unit-tests/components/views/settings/tabs/user/__snapshots__/SecurityUserSettingsTab-test.tsx.snap index 6be4e41dee..fa77b76b68 100644 --- a/test/unit-tests/components/views/settings/tabs/user/__snapshots__/SecurityUserSettingsTab-test.tsx.snap +++ b/test/unit-tests/components/views/settings/tabs/user/__snapshots__/SecurityUserSettingsTab-test.tsx.snap @@ -390,6 +390,89 @@ exports[` renders security section 1`] = ` +
+

+ Privacy +

+
+
+
+

+ How to find you +

+
+
+
+ + Identity server + +
+
+ You are not currently using an identity server. To discover and be discoverable by existing contacts you know, add one below. +
+
+
+
+
+ + +
+
+ Change +
+
+
+
+
+
+
+