about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/state/queries/preferences/index.ts9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/state/queries/preferences/index.ts b/src/state/queries/preferences/index.ts
index e5a3c6a0e..fd1d70d7d 100644
--- a/src/state/queries/preferences/index.ts
+++ b/src/state/queries/preferences/index.ts
@@ -77,9 +77,12 @@ export function usePreferencesQuery() {
       (data: UsePreferencesQueryResponse) => {
         const isUnderage = (data.userAge || 0) < 18
         if (isUnderage || isAgeRestricted) {
-          data.moderationPrefs = makeAgeRestrictedModerationPrefs(
-            data.moderationPrefs,
-          )
+          data = {
+            ...data,
+            moderationPrefs: makeAgeRestrictedModerationPrefs(
+              data.moderationPrefs,
+            ),
+          }
         }
         return data
       },