MCPcopy Index your code
hub / github.com/Linen-dev/linen.dev / fetchUser

Function fetchUser

packages/integration-linear/src/helpers/linear.ts:4–15  ·  view source on GitHub ↗
({
  accessToken,
  userId,
}: {
  accessToken: string;
  userId: string;
})

Source from the content-addressed store, hash-verified

2import { parseUser, parseTeam } from './serializers';
3
4export async function fetchUser({
5 accessToken,
6 userId,
7}: {
8 accessToken: string;
9 userId: string;
10}) {
11 const linearClient = new LinearClient({ accessToken });
12 const response = await linearClient.users({ filter: { id: { eq: userId } } });
13 const user = response.nodes.shift();
14 return user ? parseUser(user) : null;
15}
16
17export async function fetchTeams({
18 linearClient,

Callers 1

handleUserFunction · 0.90

Calls 1

parseUserFunction · 0.90

Tested by

no test coverage detected