From aad0846ec0a1b8c1fb6b35ecb961a74002dbf8dd Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Mon, 3 Aug 2026 15:49:37 +0300 Subject: [PATCH] cast branded chat convo params with the syntax types Co-Authored-By: Claude Fable 5 --- src/state/queries/messages/get-convo-availability.ts | 5 ++--- src/state/queries/messages/get-convo-for-members.ts | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/state/queries/messages/get-convo-availability.ts b/src/state/queries/messages/get-convo-availability.ts index d863eee078..775dcceab0 100644 --- a/src/state/queries/messages/get-convo-availability.ts +++ b/src/state/queries/messages/get-convo-availability.ts @@ -1,3 +1,4 @@ +import {type DidString} from '@atproto/syntax' import {useQuery} from '@tanstack/react-query' import {useChatClient} from '#/state/session' @@ -18,9 +19,7 @@ export function useGetConvoAvailabilityQuery( queryFn: async () => { return await client.call(chat.bsky.convo.getConvoAvailability, { // callers pass an already-resolved actor did - members: [ - did, - ] as chat.bsky.convo.getConvoAvailability.$Params['members'], + members: [did as DidString], }) }, staleTime: STALE.INFINITY, diff --git a/src/state/queries/messages/get-convo-for-members.ts b/src/state/queries/messages/get-convo-for-members.ts index 441eb8b656..20f5380126 100644 --- a/src/state/queries/messages/get-convo-for-members.ts +++ b/src/state/queries/messages/get-convo-for-members.ts @@ -1,4 +1,5 @@ import {type ChatBskyConvoGetConvoForMembers} from '@atproto/api' +import {type DidString} from '@atproto/syntax' import {useMutation, useQueryClient} from '@tanstack/react-query' import {logger} from '#/logger' @@ -20,8 +21,7 @@ export function useGetConvoForMembers({ mutationFn: async (members: string[]) => { return await client.call(chat.bsky.convo.getConvoForMembers, { // callers pass already-resolved actor dids - members: - members as chat.bsky.convo.getConvoForMembers.$Params['members'], + members: members as DidString[], }) }, onSuccess: data => {