diff options
Diffstat (limited to 'src/state/queries/preferences/index.ts')
-rw-r--r-- | src/state/queries/preferences/index.ts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/state/queries/preferences/index.ts b/src/state/queries/preferences/index.ts index 3cb121a47..81b3dd086 100644 --- a/src/state/queries/preferences/index.ts +++ b/src/state/queries/preferences/index.ts @@ -8,6 +8,7 @@ import {useMutation, useQuery, useQueryClient} from '@tanstack/react-query' import {PROD_DEFAULT_FEED} from '#/lib/constants' import {replaceEqualDeep} from '#/lib/functions' import {getAge} from '#/lib/strings/time' +import {logger} from '#/logger' import {STALE} from '#/state/queries' import { DEFAULT_HOME_FEED_PREFS, @@ -96,6 +97,11 @@ export function usePreferencesSetContentLabelMutation() { >({ mutationFn: async ({label, visibility, labelerDid}) => { await agent.setContentLabelPref(label, visibility, labelerDid) + logger.metric( + 'moderation:changeLabelPreference', + {preference: visibility}, + {statsig: true}, + ) // triggers a refetch await queryClient.invalidateQueries({ queryKey: preferencesQueryKey, |