From 13583814960dbe2cfb089eb83ea48a95cc9edaf2 Mon Sep 17 00:00:00 2001 From: Vika Date: Fri, 12 Jun 2026 00:35:37 +0000 Subject: [PATCH] Neuter age assurance again Now with (probably) working group chats! ~~someone please send me an invite to test it, am lonely~~ --- src/ageAssurance/util.ts | 45 +++++++++++++++------------------------------ 1 file(s) changed, 15 insertion(s)(+), 30 deletion(s)(-) diff --git a/src/ageAssurance/util.ts b/src/ageAssurance/util.ts --- a/src/ageAssurance/util.ts +++ b/src/ageAssurance/util.ts @@ -7,10 +7,9 @@ } from '@atproto/api' import {getAge} from '#/lib/strings/time' import {DEFAULT_LOGGED_OUT_LABEL_PREFERENCES} from '#/state/queries/preferences/const' -import {FALLBACK_REGION_CONFIG, MIN_ACCESS_AGE} from '#/ageAssurance/const' +import {FALLBACK_REGION_CONFIG} from '#/ageAssurance/const' import {useAgeAssuranceServerDataContext} from '#/ageAssurance/data' import { - AgeAssuranceAccess, type AgeAssuranceFlags, type AgeAssuranceMetadata, type AgeAssuranceState, @@ -98,36 +97,22 @@ labels: DEFAULT_LOGGED_OUT_LABEL_PREFERENCES, }) export function computeAgeAssuranceFlags({ - state, - regionConfig, - metadata, + _state, + _regionConfig, + _metadata, }: { - state: AgeAssuranceState - regionConfig: AppBskyAgeassuranceDefs.ConfigRegion - metadata?: AgeAssuranceMetadata + _state: AgeAssuranceState + _regionConfig: AppBskyAgeassuranceDefs.ConfigRegion + _metadata?: AgeAssuranceMetadata }): AgeAssuranceFlags { - const isAgeRestricted = state.access !== AgeAssuranceAccess.Full - const chatDisabled = isAgeRestricted - const isDeclaredUnderAdultAge = metadata?.declaredAge - ? metadata.declaredAge < 18 - : true - const groupChatDisabled = chatDisabled || isDeclaredUnderAdultAge - const isOverRegionMinAccessAge = metadata?.declaredAge - ? metadata.declaredAge >= regionConfig.minAccessAge - : false - const isOverAppMinAccessAge = metadata?.declaredAge - ? metadata.declaredAge >= MIN_ACCESS_AGE - : false - const adultContentDisabled = - state.access !== AgeAssuranceAccess.Full || isDeclaredUnderAdultAge - + // Don't baby the user. See commit 09e0dff3 return { - isAgeRestricted, - adultContentDisabled, - chatDisabled, - groupChatDisabled, - isDeclaredUnderAdultAge, - isOverRegionMinAccessAge, - isOverAppMinAccessAge, + isAgeRestricted: false, + adultContentDisabled: false, + chatDisabled: false, + groupChatDisabled: false, + isDeclaredUnderAdultAge: false, + isOverRegionMinAccessAge: true, + isOverAppMinAccessAge: true, } } -- tangled.sh