Fail closed
This commit is contained in:
@@ -34,8 +34,7 @@ export const preferencesQueryKey = [preferencesQueryKeyRoot]
|
|||||||
|
|
||||||
export function usePreferencesQuery() {
|
export function usePreferencesQuery() {
|
||||||
const agent = useAgent()
|
const agent = useAgent()
|
||||||
const {isReady: isAgeRestrictionReady, isAgeRestricted} =
|
const {isAgeRestricted} = useAgeAssuranceContext()
|
||||||
useAgeAssuranceContext()
|
|
||||||
|
|
||||||
return useQuery({
|
return useQuery({
|
||||||
staleTime: STALE.SECONDS.FIFTEEN,
|
staleTime: STALE.SECONDS.FIFTEEN,
|
||||||
@@ -77,12 +76,12 @@ export function usePreferencesQuery() {
|
|||||||
select: useCallback(
|
select: useCallback(
|
||||||
(data: UsePreferencesQueryResponse) => {
|
(data: UsePreferencesQueryResponse) => {
|
||||||
const isUnderage = (data.userAge || 0) < 18
|
const isUnderage = (data.userAge || 0) < 18
|
||||||
if (isUnderage || (isAgeRestrictionReady && isAgeRestricted)) {
|
if (isUnderage || isAgeRestricted) {
|
||||||
data.moderationPrefs = AGE_RESTRICTED_MODERATION_PREFS
|
data.moderationPrefs = AGE_RESTRICTED_MODERATION_PREFS
|
||||||
}
|
}
|
||||||
return data
|
return data
|
||||||
},
|
},
|
||||||
[isAgeRestrictionReady, isAgeRestricted],
|
[isAgeRestricted],
|
||||||
),
|
),
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user