From a892b3dcc9aa7ad9ff76273d7d0a7f7b02361684 Mon Sep 17 00:00:00 2001 From: DS Boyce <260543580+ds-boyce@users.noreply.github.com> Date: Wed, 27 May 2026 00:50:19 -0700 Subject: [PATCH] Remove hard-coded chat member limit (#10625) --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- .../ConversationSettings/MembersAndRequests.tsx | 5 +++-- src/screens/Messages/ConversationSettings/constants.ts | 1 - src/screens/Messages/ConversationSettings/index.tsx | 1 + 5 files changed, 10 insertions(+), 9 deletions(-) delete mode 100644 src/screens/Messages/ConversationSettings/constants.ts diff --git a/package.json b/package.json index 2969420a3c..d5fa8eab2c 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,7 @@ "icons:optimize": "svgo -f ./assets/icons" }, "dependencies": { - "@atproto/api": "0.20.5", + "@atproto/api": "0.20.6", "@atproto/syntax": "0.6.1", "@bitdrift/react-native": "^0.6.8", "@braintree/sanitize-url": "^6.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c58215c79d..2ee7f8313e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -242,8 +242,8 @@ importers: .: dependencies: '@atproto/api': - specifier: 0.20.5 - version: 0.20.5 + specifier: 0.20.6 + version: 0.20.6 '@atproto/syntax': specifier: 0.6.1 version: 0.6.1 @@ -877,8 +877,8 @@ packages: graphql: optional: true - '@atproto/api@0.20.5': - resolution: {integrity: sha512-VqkRYKR9vRRk36NhtytJz5TPhNtR1hczCcfM+bWoOK6MBvWUT8HwelufrycFAIbFIH7n4ws+5UbnLYpTIBQZ6Q==} + '@atproto/api@0.20.6': + resolution: {integrity: sha512-WnFPcUl+qZdXmt27+Tg93BDIvBt/WpXfLIiBzBTp3ms9aszM5hAsfc7G8KEsnsmnRvcm0xRfiKEjIt5FxTKdYg==} engines: {node: '>=22'} '@atproto/common-web@0.5.0': @@ -9494,7 +9494,7 @@ snapshots: '@0no-co/graphql.web@1.2.0': {} - '@atproto/api@0.20.5': + '@atproto/api@0.20.6': dependencies: '@atproto/common-web': 0.5.0 '@atproto/lexicon': 0.7.1 diff --git a/src/screens/Messages/ConversationSettings/MembersAndRequests.tsx b/src/screens/Messages/ConversationSettings/MembersAndRequests.tsx index b54a017e8a..837e553923 100644 --- a/src/screens/Messages/ConversationSettings/MembersAndRequests.tsx +++ b/src/screens/Messages/ConversationSettings/MembersAndRequests.tsx @@ -5,15 +5,16 @@ import {Trans, useLingui} from '@lingui/react/macro' import {atoms as a, useTheme} from '#/alf' import {InlineLinkText} from '#/components/Link' import {Text} from '#/components/Typography' -import {MEMBER_LIMIT} from './constants' export function MembersAndRequests({ memberCount, + memberLimit, requestCount, hasMoreRequests, isOwner, }: { memberCount: number + memberLimit: number requestCount: number hasMoreRequests: boolean isOwner: boolean @@ -31,7 +32,7 @@ export function MembersAndRequests({ {l({ - message: `${memberCount}/${MEMBER_LIMIT}`, + message: `${memberCount}/${memberLimit}`, comment: 'The number of group chat members out of the total number of permitted users.', })} diff --git a/src/screens/Messages/ConversationSettings/constants.ts b/src/screens/Messages/ConversationSettings/constants.ts deleted file mode 100644 index 8e1058c05f..0000000000 --- a/src/screens/Messages/ConversationSettings/constants.ts +++ /dev/null @@ -1 +0,0 @@ -export const MEMBER_LIMIT = 50 diff --git a/src/screens/Messages/ConversationSettings/index.tsx b/src/screens/Messages/ConversationSettings/index.tsx index c23a36552f..644aa42b3b 100644 --- a/src/screens/Messages/ConversationSettings/index.tsx +++ b/src/screens/Messages/ConversationSettings/index.tsx @@ -246,6 +246,7 @@ function GroupSettings({ return (