diff --git a/packages/server/src/routes/federation.ts b/packages/server/src/routes/federation.ts index 9a4fbf90..80bdda71 100644 --- a/packages/server/src/routes/federation.ts +++ b/packages/server/src/routes/federation.ts @@ -831,7 +831,7 @@ export async function federationRoutes(app: FastifyInstance): Promise { * Matches users where home_user_id = homeUserId, or where * the user's own id equals homeUserId and they have no home_instance set (local user). */ -function resolveLocalUser( +export function resolveLocalUser( homeUserId: string, db: ReturnType, ): typeof schema.users.$inferSelect | undefined { @@ -865,7 +865,7 @@ function resolveLocalUser( * friend-connect flow. We create a bare-bones row so the local DB * can reference them in dm_members / dm_messages. */ -function resolveOrCreateReplicatedUser( +export function resolveOrCreateReplicatedUser( homeUserId: string, homeInstance: string, db: ReturnType,